I suggest you get a pair that have polarizing lenses, these will cut down on the reflections etc. Anywhere that sells sunglasses should be able to offer this as it's quite common to get this on sunglasses. I have used glasses direct before now who should be able to provide you with designer frames and sunglasses lenses without a prescription if you don't need it, you can order 4 or 5 frames to try at home before ordering your glasses (but make sure the frames you order can be used with polarising lenses). This may be your best bet!