If a significant portion of your income is made by working on a computer, you should consider installing a redundant hard drive in your computer and making a RAID array. This will ensure that if one drive fails, the other can take over. And you can continue working during a disk failure, the most common hardware failure.
If you are an individual or small business, you should strongly consider an online backup service like Carbonite or LiveVault. Why?