Thanks so much for the ind-depth responses. You all gave good advice. No-one mentioned Wiley-x. Have you heard of them? Apparently the military uses them...

All of the brands/styles you mentioned are running around $100-$130, so I guess I just need to make up my mind. Lots to think about now - thanks!