I think my glasses are annoying to wear, but useful, as I usually assigned seats in the back or near back of the room.
No, I won't switch to contacts since I usually wake up about 20 minutes til school starts, a 5 min drive, a 5 min walk to the class, and 8 minutes in the bathroom...So no time to put on contacts.
On certain people, glasses look better on them. Take my classmate for example, she looks pretty good without glasses, but O.O "WOW" with glasses.