Best frames on the market are Silhouette's for me. I have one of them: lightest frames in the world (NASA uses them for their astronauts), practically impossible to break as they have no joints and are made of a special titanium-alloy, rimless so you can have any shape of glasses you want, you can have them in a ton of colors (I have a very dark brown with a pearl stripe in the middle) and they are available in sizes so you get a perfect fit. They're all made in Austria. Silhouette also developed a special plastic called SPX, which you can bend in and direction as well and is available in practically any colors. They have some other models, but the one I'm wearing is the classic version.
Plus what I'd recommend with any new glasses is a special coating that is modelled after the leaf of a Lotus. You might know these nano particles from your sink, where no dirt sticks anymore. Almost the same thing with these glasses (I have Rodenstock Perfalit), if it rains, you can see well almost immediately again as it just runs down, if you get dirt on them you can swipe it off with one stoke and without any smear on your glasses. Great stuff.