Just get 3 or 4 friends who all like the same stuff as you, all get kitted out with large hard disks, and share everything with each other. The internet's getting faster these days, just make sure you all download the same torrents. Why not even have a shared torrent folder so you can all see what's up to date.
I guess when your mate gets 20mbit and starts using newsgroups it might cause a few issues, but hey, that's his problem.
And on a more serious note, you could actually do this with hamachi www.hamachi.cc easily, and if you wanted secure storage, you could keep your personal files in encrypted archives on your friends computers.