I am very happy with a pair of bolle polarized "coach loop" I bought them at Gi Joes for eighty bucks. They are plastic frames ( i like to sit on glasses ). My dog chewed them up and bolle sent me a new pair for 25.oo They work great for fishing and driving also.
Be careful buying those cheapy polarized glasses. They can do more damage to your eyes than not wearing any glasses at all. ( dilate your pupils and let more sun in). This is why they need to be 100% UV protective. I am a cheapskate but dont want cataracks......