It would be very helpful if you posted WHAT KIND OF COMPUTER YOU HAVE. Of course, I figure it's not a PowerMac because you said you wanted to upgrade to 1TB.
SuperDuper is the only thing I roll with. I like it more than Time Machine for regular backups, as it's the most reliable, true copy utility for the mac, period. Try it.
Carbon Copy Cloner and SuperDuper seem to be people's favorites. They are more or less the same (I like CCC, but can't really justify it as better except that it's free). Time Machine restores purposely leave out some files and some things get reset.