I don't know what's available - I've never considered the expense, I just carry two pair.
But if I was going to get prescription glasses - for riding - I would put most of the emphasis on a frame/lenses design that keeps bug and crap out of my eyes. Although, I agree, with the "UV" filter need.......