Norton Ghost is one of the greatest programs ever made, I have many versions and if You know how to tweak it for odd raid controllers will work on virtually anything windows.....but I'm just referring to the Dos version, the only thing I have found is images made with newer versions obviously need the same or newer versions of ghost.
It's perfect for SSD's as it does not mess with the disk alignment (when restoring a partition image)