GlassLock meets most of your specifications. The only one I'm not sure about is how you define "pretty" enough to use as tableware. I think the sleek and simple lines are just as presentable as some of the pyrex pieces. GlassLock containers are not embellished with blue floral icons or embossed script writing. But aesthetics are largely a matter of personal opinion, aren't they?
I love many aspects about GlassLock over Lock n Lock and SnapWare, which we are slowly phasing out. Even though Lock n Lock pieces are made of BPA-free plastic, but the aspects that detract from an otherwise great product are the plastic does get stained, pock marks show up wherever the plastic is exposed to hot oil, and food odors do tend to stay in the plastic.
Reasons we love GlassLock: totally leak-proof, comes in many shapes and sizes, stackable, freezer-safe, dishwasher-safe, microwave-safe. BPA free. The glass is thick and sturdy. Baby food is stored in the smallest versions of these, which also double as sauce/salad dressing containers for husband's lunch. (Smacking head for buying other products first -- we really should've just used GlassLock all the way!) The larger GlassLock containers can hold soup, or anything else. To nuke stuff, we pop open the lids (plastic), and stick the glass container filled with food into the microwave. There are no huge handles, but the rims are sizable enough to transport food with little risk of losing your grasp.