Have I mentioned Scibblenauts recently? Have you played Scribblenauts yet? Play Scribblenauts! Play it with someone too. Play it with someone in replay mode [solve the puzzle 3 times without reusing any words].
I really wish this game was on PC or the Wii. Being tied to the DS really kinda limits it. This is a gem for party play. Everyone shouts out whatever they think can solve the puzzle. Since I'm running it under an emulator on the PC, I can tell you first hand exactly how great this game is with a few friends.
Mom, seriously, get this thing for Brandon and play it with him. Also, with 200 puzzles to solve [+replay mode], he's not gonna blow through it in 6 hrs.