I love my contacts. I have been a contact user for about 14 years now. I have Bausch and Lomb Purevision contacts. They are lenses that allow more oxygen to get through to your eyes, letting them breathe. They are lenses that can be worn for 30 days, but I have worn them for longer without them wearing out and without any damage to my eyes. Another bonus: you can wear them overnight without getting the dry feeling some contact users get after sleeping. They are very comfortable to wear and much more convenient than glasses, in my opinion.
I guess it depends on how much you need your glasses. I am, by definition, legally blind, so I had to wear my glasses all the time, which I found to be annoying. If you only need your glasses to read/drive/ see distances occasionally, stick with the glasses.