This might sound blasphemous for a company with a laser-like focus on integrating hardware and software, but it's time that Apple opened up iCloud. I can get Google Drive and SkyDrive on an iPhone, so why can't I get iCloud on Windows or Android devices?
On my Mac, I use OpenOffice instead of Pages for working with files. And I use Dropbox instead of iCloud for saving them so I can more easily access them on my Windows 7 work PC. Dropbox also lets you automatically upload photos to the cloud and access them on any device. With iCloud, your pics pretty much stay trapped on your Apple device. The whole point of the cloud is to make your files accessible anywhere, on any device. In 2013, the “i” in iCloud should stand for the individual and not Apple's iDevices.