damn, i should have gone to specsavers
vforce are really good, except the armours or whatever, but the ones with the round lenses, cos they have alot of space for glasses, are antifog, and are quite cool, look out for the new 'profilers'.
JT Spectra line (Proteus, Flex 7s, etc) are good if you got to wear glasses underneath. If you find that you fog up your glasses (not the lens) you can get hold of a google fan that fits to the frame that will keep you vision clear'ish.
I used to wear prescription JT's but i found them uncomfortable and bulky. Then I discovered "One Tournament Disposable Contact Thermal Jt's™", simply open your eyes REALLY wide, and insert your lens. It couldnt be easier! It's like wearing no goggles at all!! (packs of 30, only to be cleaned with JTmagikContactLensspray)