Keep your eyes peeled for Construction Zone, an engineering / problem solving game currently under development for iPhone by a friend of mine, Doug Beck.
If you can’t wait for the iPhone version (or don’t have an iPhone) you can download a tech-demo for PC. Check it out!