(And not to gloat, but I pretty much called this a week ago: http://news.ycombinator.com/item?id=2603921 )
Android has had this feature for over a year. Shocking, right? This is what Diaspora should have been at the base. (Note, Camlistore might be interesting for those interested in these sorts of things)
I was more curious about data files that are used by an app (I'm assuming we can use the iCloud API to synch those between devices) - how is that paid for? does that count towards the 5GB limit? If so, can you get more space? at what cost?
For example, right now GoodReader uses the dropbox API to allow cloud access to whatever documents you have, and I have several gigs of various .pdfs that I store there. With the iCloud API, can Goodreader abandon dropbox and let apple host them?
This seems to me like a very large relaunch of mobileme. Awesome, yes, but still just a relaunch.
The existing method of introducing documents into apps (using iTunes) really sucks, I wonder what the iCloud API will look like.