Touch Interface for Windows 7 Posted 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.