We're lucky that DS comes from a long line of geeks (on both sides!) -- so if left to their own devices the grandparents are happy to get him geeky gifts. The first time he asked about electricity when my dad was around (when DS was 5), they ended up at Radio Shack loading up a basket with components. My dad is the proverbial kid in the candy store at Radio Shack!

And no one blinks when he wants "cryptography books" -- the librarians and obsessive readers on both sides of the family both jump immediately to "has he read ____ yet?"
But there are toys he likes too -- Legos, Transformers, Pokemon, Bakugan, anything with tiny little parts... and that satisfies any relatives that don't know what to do with "cryptography books"