News Extraordinary Robot Robot Apr 14, 2011 #1 On paper, the Leader Slate 12 Windows 7 tablet is superior to the iPad 2. Link Removed - Invalid URL