...preferably open-source (as I'm of that bent, though I'm not sure why)
I'm using rsync here: rsync download (you may want to look at the cwRsync packages for Win32), nightly backup to off site host and vice-versa - so far so good...
Some guys in work are using Free backup software for Windows - GFI Backup Home Edition and say it works just as good