Ummm… Yeah… Steve Jobs Keynote Mashup [video] April 22, 2010 Umm…. ahhh…hmmm… iPads…. ummm… the universe … and…umm….iPhone… apps…hmmm….