The iPad Made Me Poop Bricks

5 Shocking Apple Announcements at WWDC 2010!