Technology | Mon Jun 6, 2011 7:17pm EDT

Apple's Jobs takes stage to talk iCloud