I'd do contacts with reading glasses. I hate my glasses for physical activity -- my vision doesn't process nearly as smoothly when a ball's flying at me during tennis, and if the glasses jostle during movement, vision gets distorted. The lack of peripheral vision is annoying, too, though I've never found it debilitating (speaking as one who's blind as a bat without vision correction). I also tend to feel more alert and awake when wearing contacts, since the world is more in focus. Contacts provide much better vision and are worth it to me, even if the cleaning process takes a bit of time.
2011 Scott CX Team/Koobi Xenon
2005 Bike Friday NWT/Selle Royal Lookin
2001 Bianchi Giro/Terry Butterfly Ti
1970s Centurion Le Mans/Ancient waffle saddle