As an Apple aficionado myself, I have to say that's not exactly cross-platform. You're still locked into the Apple ecosystem (however beautiful the experience is). iBooks is a great example of this. It's currently impossible to view a book purchased from the iBookstore on anything other than an iPad or iPhone. Apple has deliberately witheld development of a Mac app for reading iBooks so that they can incentivize the iPad. Compare this with the Kindle, for example, where you can read Kindle books on any tablet or phone for which Amazon has made a Kindle app - Android, iOS, Windows Phone 7, you name it. Now that's a true cross-platform solution.I use an iPhone 4. What do I like about it? Camera, pictures, browsing, music player, text messaging, email (and can monitor all my accounts), availability of Apps, and CROSS PLATFORM usability - in other words all my music, pictures, apps, email, videos can be viewed on my iPad - at no extra cost. My calendar updates back and forth between devices, seamlessly.
However I agree with you on the elegance of iCloud. Nothing out there is as seamless.