What a great surprise to see Steve Jobs today on stage to present the iPad 2 to the world.