Here's yet another stocking stuffer for the 007 wannabe in your family. When he/she is on a mission and doesn't have a miniature spy camera to photograph secret documents, the "DocuPen RC800" might well come in handy.
Portable scanners have been around for years, but this one claims to be the smallest ever made. It isn't really pen-sized--unless you happen to have unusually large hands--but it's close enough, weighing only 2 ounces and scanning a full page in 4 seconds. The drawbacks are the price ($300 or $350) and a few usability issues reported by some owners. But those are small obstacles when you're saving the free world as we know it.