Macdude2010 macrumors 65816 Original poster Mar 17, 2010 1,358 575 The Apple Store Aug 1, 2011 #1 I made a short review for iCloud, Enjoy! http://www.youtube.com/watch?v=HL3t7ewglN4