gudday mate.
i too am a spectical wearer
I have found that my glasses give me too many blind spots while riding, making head checks when you have one of those foam humps in your jacket near impossible to do safely on a sports bike.
I go contacts and sunnies and an iridium visor when i'm out fanging around in the hills
On the rare occasion that i do ride with my glasses on, the iridium visor just takes the glare off everything and its not too dark to have down on the short ride home from work at night (awaits flamage).
You could try convertables frames with the clip on sunnies, i have these but don't use em on bike.
Go the contacts and wrap arounds, no blind spots!!!
Realise your most cherished desires by defending them from your casual wishes.-George S Clason