Personally I hate riding wearing my speccies. Disposable contacts when on bike for me, if only I found it easier taking them out at the end of the day.