Tip: Most computer operating system instability problems can be solved by formatting the “C” drive and reinstalling everything from scratch. It sucks, and very time consuming, but it does work miracles.
Oh ya, be sure everything is backed up before you format your drive!
I have been using iBackup to backup my personal computers over the Internet to their data center. They are not the cheapest, I pay about $350 a year for one of the higher plans. iBackup has been incredibly reliable and their software runs with no user intervention once you configure it.