Currently I use my Windows desktop to sync my iPhone with all my apps and music. I also have a MacBook but don't use it for syncing since it only contains my music, and would wipe everything else out, requiring me to restore a backup (which I had to do once before.) With the advent of iCloud, I'm trying to understand the new technology and if this would resolve the issue of keeping my data consistent across different computers. Will iCloud provide a way to keep all my content synced across different platforms, preventing a situation where, say, if I synced my iPhone on the MacBook, it wouldn't lose certain apps and other content because that data was only stored on my Windows PC iTunes library? Is there actually a way to keep things synced without using iCloud? I've been researching for a solution but kept getting confused by all the recent terminology on keeping things "in the cloud." Eeesh.