Last month I changed out my 80 GB G2 for a 120 Gb G2. I simply used DOS based Ghost 2003 to clone the drive. It was necessary to use the W7 installation disk to "repair" the new cloned drive so it would boot but this was a few minute no brainer task. Ghost also automatically expanded the 80 GB drive so the entire 120 Gb was available (some of the Windows based solutions do not do this). The new cloned larger drive works just as good and as fast as the original and I have been unable to discern any performance, stability, or other issues.
I like Ghost for a number of reasons. It is simple and intuitive to use. It runs under DOS so it boots from a floppy or USB device. Nothing has to be installed that will use up precious SSD space and nothing starts and runs in the background each time W7 starts up. Also, it has proven to be 100% reliable. Every time I try to "upgrade" to something like Acronis or EASUS products I quickly return to Ghost.
All this simplicity and ease of use does come at a price if you are not very careful. A simple mistake could cause you to inadvertently clone the new drive to the old one, catastrophically destroying your data. However, simply paying close attention to what you are doing and thinking about what you are clicking on (with the enter key) will prevent this error. Actually, I noticed this risk also exists with the bloated Windows based products.