Microsoft's New Surface: Interactive Multi-Touch Table
Microsoft's New Surface: Interactive Multi-Touch Table