What's wrong with peasant??????
Anyway, the best solution is to use VHD.
Programs like Ghost or Trueimage had great merits but in the era of VHD, those are just obsolete.
With VHD, you can not only backup your OS but also boot from it on the fly. Even better, you can make one master-parent VHD then any changes you make since then can be saved as a very small child VHD (called differcing VHD).
Also, there's no added cost of using VHD because it's part of Windows.