GreatGreen
Power User
Something else that could be worth considering, if you can virtualize your primary workstations, you can automate periodic snapshotting (including RAM) in your hypervisor, so if you do find that something has happened, you can simply revert to the latest known good snapshot and continue on from that point in time.