Both.
Glasses for everyday (I spent enough on the frames dammit), and contacts for going out.
Unless I have a cold, allergies or its "that time of month" in which case its glasses regardless. I have sensitive eyes and wearing contacts when they are irratated is pure agony.