http://oakley.com/pd/1684
Just over your $125 but these are extremely comfortable. Also these have lasted me a surprisingly long time, considering I play almost everyday, and wear these every second day. I would say I have had them 18 months and they're not worn out, just becoming more worn in.