Is it just me, or does a sweet pair of goggle make any picture much better? There are a few pictures/videos where the goggle are just stunning. One picture that has a ton of cool stuff going on in it is the Dillard Follow Cam pic, and my eye always goes straight for the awesome goggles.