creating an image of your drive is a good way to go.
Don't rely on an external USB drive alone to store your image, burn a copy to dvd for safe keeping, 3 copies even better.
I havn't used Ghost for years so I can't comment on it's use.
I like Acronis True Image Home, it can make automated sheduled image backups.
In the event of drive failure or upgrade it can restore the backup to a new drive of equal or larger size (even smaller if the data will fit).
It can also do file, folder and settings backups.
I was thinking of getting Norton Ghost to use as a way to back up my system. I really just need a way of saving my data and my system settings so that if the computer gets corrupted somehow there is an easy way to get it back to its original setting.
This could be the result of a hard drive dying or a virus.
Is Norton Ghost the only way of backing up everything or is there another way to do this?