Well I've been wearing glasses longer then all of you..maybe even Piroblaze!! LOL .
I've been wearing them for 33 years, and so i have seen styles come and go, but I dont think i was ever galled a geek because of them, i was called a geek for other reasons, such as being very intelligent

.
I like my current style -- thin rectangular glasses. Before them I had a set of Giorgio Armani frames-- I guess I was trying to look like Neil Tennant from Pet Shop Bous in their original "Oppotunities" video, and thise did me just fine.
I've never tried contacts, mainly because i'm afraid i'd never get the hang of putting them in and taking them out, and women always say I look good with glasses.
I agree as well women who wear glasses are very sexy, and I think it enhances their beauty as well.