I found my stick-ons but havne't stuck them on yet...
For fogging... the oakley race jackets I have (the formerly named jawbones) are great for not fogging because they're ventilated.
I'll probably get a set of those duals anyway because I like sunglasses.