New screenshots of iPad apps start to make this thing seem less like a giant iPhoneBy J. Topolsky, 03.27.2010