Here's the ultimate backup solution:
Drive Image XML. It makes an XML image of your HDD, and you can even backup the Windows partition without rebooting, because it uses the Volume Shadow Copy service in WinXP and above.
You will like this. Paired with BartPE, it works great! And it's free!