Touch Interface for Windows 7Posted by Richard Hay | May 28, 2008 | All Posts | 0 So is this just a big iPhone?See the Windows Vista Blog entry about the video below.