I havn't really dealt with this side of things but I want to embrace convergence on a personal level.

I want my phone (HTC 8) to have access to the same music (itunes), photos, docs, email as my ipad, Win 7 laptop and ipod. I also want to access this from any other PC in the world should I want to.

Is there a decent cloud offering that would support this?

What setup do other people have?