I back up to the cloud. It costs $60/yr and gives me remote access to my backed-up files. Portable hard drives are a great solution if you are diligent about keeping it up to date.