I love my speedo vanquisher +.

They are a bit dark for indoor swimming but they'd be perfect for outside swimming since they are tinted.