Brix and Mortars Vs Web Based
Apple is all about owning you, ever read the book ICON..looks like ICLOUD is just another con to own you. Apple's mindset is brix and mortars whereas Google's is pure play web based. Apple is great at dressing things up and no doubt lots of people won't think twice about their offerings, but they should.
I'm not a Google fan but every day i realise that they have the right vision and the ability to make things happen, so Google cloud it is. Although Amazon adn Microsoft also have interesting solutions...depends on whetehr or not the client realy knows wht he/ she realy wants. My bet is that as with all technical decisions the requirements are seldom clearly thought out and the service provider then is perceived as 'evil'