+1 for glasses with interchangeable lenses. I like wearing the pink lens during the day and clear for early morning/night riding and overcast rides. I wear contact lenses and my biggest worry was getting grit caught under a contact lens (or worse, both lenses) and I would be a tearing, eye gouging mess.
You can get glasses pretty inexpensively at REI.com and they often have sales.