I use glasses most of the time. My eyes dry out if I wear contacts and stare at a computer screen or drive. Lenses are for playing, in particular if there's a water oriented sport.

Let's just say that I've broken a few glasses over the years due to me being too lazy to put the contacts in. It would make sense to keep spare glasses and lots of spare contacts ...

My previous pair of glasses took an incredible amount of abuse, some kind of flexible high-tech frame. They've survived skiing with some serious nosedives, swimming, soccer ball to the face... It took a 2 year old and a deliberate toss to the bathroom floor to kill them.