While I've never had an issue in many years of using True Image, Norton 15 is excellent and my first choice most of the time. I've imaged scores of OS drives, including going back and forth between SSDs and HDDs, in recent years all Win 7 installs, using Ghost "Copy My Hard Drive" and never had any issues. It does allow for automated things, but I generally don't use that stuff much.
Get the trial and give it a spin. Note that you will need to check the box to see hidden drives, i.e. the SRP and unpartitioned destination space. Here are the settings to backup a Win 7 OS drive using Norton Ghost 15:
First make the destination partition unallocated space that is large enough to hold the SRP (100MB) and the C drive image.
Create the SPR partition first and then the C: partition with these options:
The Ghost options for SRP (system reserve partition) are
Set Drive Active (for booting OS)
Copy MBR
Destination partition type: Primary
Drive letter of None
The Ghost options for Win7 are:
Destination partition type: Primary
Resize drive to fill unallocated space (ONLY if you want to -- this is for cloning to another larger drive)
Drive letter of None
Don't Disable SmartSector copying for either
Before recovering a drive or swapping one out, it is best to have already made a system repair disc (a single CD that you can make in Windows on the specific machine by typing that phrase in the program search box of the Start button). It is useful for the one time every ten or so disk recoveries that the machine seems to need to repair the bootloader to match the new OS drive. Just restart with the disk in and the bootloader will be repaired automatically.