I've been wearing contacts for 10+ years and I wouldn't ever switch to glasses for cycling. I have to re-wet my eyes before a ride but that is the only issue I can think of. Putting your finger in your eye is something you have to get over but that is a small obstacle for the benefit contacts give you.