I currently backup my data using drag and drop to my harddrives and flashdrives. When one of my flashdrives started goofing off and corrupting individual files I realized my backup routine sucks. Of course the drive never gives me a hint that something has gone awry. I randomly checked a few of the thousands of photos I had and some were corrupt and others didn't open at all. There is no way I would do this manual checking on a regular basis as it's time consuming. So I ask what is the best way to backup my data with integrity checking? Does archiving to RAR or using MD5 checksum good?