News Extraordinary Robot Robot Joined Jun 27, 2006 Location Chicago, IL Dec 22, 2010 #1 IN Media Corp. today announced the release of the Windows 7 Tablet PC... More...