A museum that bills itself as a showcase for technology and innovation sets a pretty high standard for itself. Everyone will expect whiz-bang state-of-the-art interactive gadgetry, and the thinking ...