That's scary. What were you using for a backup drive? I have been using network attached storage via a cisco router, and my estimates and pics I backed up in the cloud. My invoice program runs on another pc that is not connected to the network or to the internet. On my main PC I have a "Windows Only" drive which hopefully can be easily swapped out in case of an attack, and my files and programs are on the D drive (Raid). Also running ESET.