I like the Speedo Hydrospex Swim Goggles. They have a snug, relatively comfortable (for googles) fit and won't leak if you follow the instructions on the package. These Speedos look good in the water and provide decent visibility. I find the tinted versions too dark to see underwater.  I have used these clear goggles for a year now, and after about 30 uses,  there are no durability issues so far. These are nice goggles at an affordable price, better than the cheap ones I had as a kid that leaked all the time!