You also might want to consider an off-site storage service, like Amazon's S3 (
http://www.amazon.com/gp/browse.html?node=16427261), or something like Smugmug (
http://www.smugmug.com/). That way you've got everything backed up off-site and you're safe in case of theft, fire, flood, etc. at your place.
Personally, I'm a big fan of smugmug - the rare family-owned, profitable web company!