Ill keep this really simple, but in my opionion the iPad 2 has the same problem the 3GS had... Developers are not taking advantage of the hardware. Its that simple, some do, most don't, they want there apps to work on as many devices as possible. Exactly the same thing happened with the 3GS, ill tell you what prompts devs to start taking advantge of the hardware though, a screen rez change, when they release a version of the app for the new resoultion it will be made to take advantage of the hardware its running on. Roll on iPad 3!!