iCloud Beta Site Goes Live, Brings A Few Updates

We had a glimpse of the new iCloud website back during WWDC. We knew Apple was developing new applications to add to the iCloud website. Apple has now launched the beta version of the iCloud site. If you have an iCloud developer account, you can access from beta.icloud.com. The beta version of iCloud has a