My new frames (bought last Oct.) are semi-frameless. The shape isn't exactly what I wanted, they're mostly rectangular, but they are very nice looking. I love them because they are made of stainless steel and are lightweight. I was on the sideline watching DD play indoor soccer this past winter when I was clocked in the nose by the ball from about 1-2 yds. The glasses didn't break. If I would have been wearing my old plastic ones I sure they would have broken and my face probably would have been cut. I was fortunate to have only suffered a bloody nose, worsened by the fact that I had just taken a cold medicine before the game. It was pretty ugly.
I've been seeing a lot of new eyeglasses that are so small. My prescription sunglasses are oval and I couldn't imagine wearing anything smaller. I have enough trouble with peripheral vision, it could only be worsened with those little frames.