The ones I got and now use every day and are very happy with are Aqua Sphere Kayene. They are the most comfortable. Getting them set right the first time is a bit fiddly but minor tweaks after are easy peasy. The first 5 or 6 uses, they perfectly clear with no fog. Now, they are clear for the first 15 mins or so - then I lick the inside of the lens thoroughly and put them back on and I do not have to touch them again. The remaining 45 mins are perfect.