Back up often

Back up daily and then make sure you store your back-up separately. Even just backing up on a CD and keeping it a different location could save you days, weeks or months of work.