I'm looking not just for a backup program but also one that keeps files that are deleted in either the recycle bin or something that I can tell it to keep x number of versions of. I currently have a working backup program for disaster recovery but I'm also in need now of a program that is more in restoration of an incorrectly modified program. What I want is that when my backups occur (currently once a week), it'll keep the deleted files in my recycle bin so that if I find that a program I recently modified comes out incorrectly and I don't find out for a few days, I can go back a few versions and recover it. I only empty my recycle bin about once a month or so. Another option that I'll consider is a program that I tell it to store deleted files in a specific folder and then after the files reach a month or two old, to automatically purge them??