If you're a budding spy--or peeping Tom, then what best gadget to have than this cool looking sunglasses with hidden camera. Not only does it have a Oakley-like style which of course, makes you look maybe a little bit closer to Tom Cruise but it is also equipped with a 1.3 megapixel motion camera. This Spy Sunglasses also has built-in earbuds so you can listen to music while doing---er, your business. The 1GB memory may not be enough for 1 hour of spying but I'm sure it's enough to catch someone red handed.
Hmm, I if I can have this fitted with prescription lens over at zennioptical.com. Spying isn't the same if you have blurry eyesight and contact lens isn't your thing. Of course, if you want a more retro design like the glasses pictured below, you might just want to look into making one yourself.
This spy sunglasses costs $99.99 at Thinkgeek.com