DNS-323 or similar, basically a home NAS device, throw a couple of drives in it, have them mirror to protect against drive failure, and you've got place to put all your files.
http://www.apple.com/timecapsule/wireless.html
Or a Time Capsule if you're a mac guy, though those only have 1HDD so hard drive failure is still a risk.
There's some other NAS type devices out there, ones more sophisticated if you wanted to run linux on it and do some other more advanced stuff.