No doubt you've given this a great deal of thought so apologies if you've already come up with the following solution:
-Old, otherwise useless, PC.
-Your BlG hard drive.
-DynDNS account (free) if you don't have a static IP.
-Install a suitable OS to run your server(s)...
...If you wanted I can send you an ISO of NuOnce CentOS
which is auto-installing, includes a nice web-based front end for administration, and is a pretty well bullet-proof enterprise-grade server set up. You could (if bothered) host anything with this:
ftp, web, e-mail...
BTW: kind of exited - I hope I may be included.
too, if you were considering going overboard.