TUAW reports that Apple has unveiled the new iCloud homepage as of early this morning
Some users have reported that they were not able to access the iCloud service as of yet, but I was able to log in and navigate among the different apps. This could very well be a fluke, but the homepage does give iCloud users a sneak peek at the main layout of the site.iCloud homepage is now live