The best wind-blocking sunglasses will be the ones that fit your face shape the most accurately. That might be the cheap $20 home depot safety glasses or it might be the $200+ shishi design.

I don't know if Rudy's are really All That And A Bag Of Chips, but when I was looking for sunglasses they fit the best so I bought a pair. They are pretty well made and stylish, but I kinda feel poser'ish wearing them.