I like those glasses they look nice, not too flashy, kind of a classic look not uber trendy (like say avaitors which will not be in style next year). Personally I wear a pair of Spy M2 glasses with clear frames and light gray shade. They fit inside my motorcycle helmet and are comfortable to wear for a long time.
I usually favor Oliver Peoples, but I just got a pair of Silhouette 4048 and I love em. Really well made, light weight, comfy, and they look great. As for aviators, I think they're classic and they'll always be in style to a certain degree.