Check out this 120 second overview of Apple's WWDC 2011 keynote presentation from borsukTV.[via Bruce]