For an OS, you might want to consider Windows Home Server. It's quite cheap, even if you don't get help from Jim.
It provides backups of clients, and also has some basic management of backup to USB drive or whathaveyou. Also provides a DLNA media server, and a web interface for uploading/viewing your files/videos/photos, etc.
I've been running a V1 (based on server 2003) box for a couple of years now, and am now migrating to 2011 (based on server 2008 R2). It's pretty good at 'just working'