My personal favorite for complete partitions or the whole hdd is DriveImage from PowerQuest, version 4 and higher.
It's just great, I can't praise it enough. Most painless backup and restore procedures I've ever seen.
I really sleep better since I have it
Norton Ghost comes second best.