I can also vouch for ghost myself.
It's easy to use and does a PERFECT job for when I back up my system. It's been a lifesaver a couple of times with bad installs.
BTW, is your slave drive SMALLER than the MASTER?
You can only Ghost to a drive of equal or greater size to the master drive... Well, maybe they've corrected that in the newer Ghost program... Mine is OLD!!