I also recently got the Athena glasses from Performance. I haven't worn them cycling yet but I wore them while skiing last week and they were great.

They are currently on sale for around $30.