I'm such a geek that I try to find websites that the kids will enjoy. Here are a few recent discoveries.
Rainy day activity = Try printing and building one of these ReadyMech toys. They're the paper dolls of the digital age. I doubt I have the skill set for the assembly, but you probably do.