Forget about the iCloud setup an Ubuntu myCloud..
The internet is moving to the cloud, and its going to cost you, once you've chose the service, you're pretty much locked in because the time its going to take to upload your files, you'll be fed up waiting and won't want to move servers. There is an alternative however because rather than invest in someone else's infrastructure and paying them your cold hard cash you can build your own cloud. Your own little pot of gold at the end of the rainbow..
What will we be doing?
What we are going to build here, is our own cloud server, so the PC you build it on must be able to be on all the time and attached to a fairly decent broadband connection. The server will supply media over the internet streaming video, music from your own collection over the internet (3G or Wifi) to an iPad or Android device, or a Laptop . You will also be able to host your own email address and web server which will allow you to show your photos to the world should you wish. Finally we will supply a secure system for accessing your files remotely. These are all services which you could purchase over the web however you will be hosting yourself.
During the install process i'll be drawing from many websites and these will be listed at the end of the tutorial if you want to read more. I've set this up myself so know it works well.