ZoneAlarm will alert you to applications requesting connections out of your computer - IE applications trying to send data out. A linksys firewall will always pass out connections from your home PC (ok, always is wrong, but 99% of the time it will) - it just blocks things from getting back in. So - your personal information can be sent by a keylogging application past a hardware FW, but you might get a warning from the software one before it is allowed to send.
Willful ignorance of science is not commendable. Refusing to learn the difference between a credible source and a shill is criminally stupid.
The only program that comes to mind is rsync, but I don't know if handles any archiving and I *think* it only works over ssh. Unfortunately, I'm not in a place where I can provide additional info. I'm 99% sure it works on NT at least. EDIT: