I prefer glasses.
I am afraid I'd like poke my eye out while trying to put contacts in. x.X
Plus I have glasses, and I am use to them. Though I am not too fond of them.. But yeah, lol.
And MoroDashi made the point I was going to. XD
How you only have to buy glasses once. And with contacts, you have to get things refilled and such.