Oakley Eyeshades with the built in brow pad!!!!!
you should get some that is polycarbonate and fits your face. Go to a sunglasshut or Paragon sports in the city and see what they have. I'm an Oakley fan myself but there are tons of other brands to look for.