oakley O-Frame with dual Lens are great the clear and premission lens are soooo amazing and will not steam up and trust me i have tried i have two pair of oakley gogs white and mat black
I wouldnt reccomend those smith goggles just becouse there a snow goggle and will scratch more easily, id check out the fuel or piston series by smith.
A moto goggle will give you a little better performance in the summer. The foam will be geared more to wicking sweat away in a moto than it would be in a winter goggle, especially if you buy something half decent. A moto goggle will genneraly fit in a full face helmet better as well
If you must pick from the three shown, the cascade is the best option, style and performance wise.