I don't know a better word to describe it. I usually wear contacts, but often in the mornings I'm too tired to wear them, and they make me more tired, or I just don't have time in the mornings. These pictures were taken two years ago, and I have short hair now.
You can try wearing clases that are not so thick around the glass and also more like squarerish shaped. They ussually are not not very noticible.
They don't make you look geeky. Just let your hair hang right next to your glasses to make them look better, like the first pic.