I use a local hard drive for my OS and for my cloud backup I just use Dropbox. I don't have a huge music or video library, well I do but I don't feel those are important enough to warrant more than a simple local backup. I use my Dropbox folder as my user folder and thats where I put all my dev work as well so it works nicely as a backup/sharing/sometimes syncing and testing solution