All swimming shops are packed with different types of goggles, but they are all, well, crap. The price tag is no indication of protection from crap. In fact, my experience has been that the more expensive the goggles, the less useful they are.
These are the absolute best ones I found that work for me: Swedish Goggles Malmsten. This brand is similar to IKEA in that you get a package with parts which you put together yourself, resulting in the perfect pair of goggles. Read more