If you are looking for a free solution, check out WinPE, which is part of the windows automated installation kit. You can get started using this article: Adventures with WinPE Symantec Connect
Imagex, which is part of the WAIK, will create image files of hard disks running windows operating systems, and WinPE has native support for PATA and basic SATA chipsets, and additional drivers can be added both statically and dynamically.
The latest release of GSS also uses WinPE but automates much of the "hand cranking" associated with a WinPE boot solution, allowing you to add drivers and churn out an updated boot medium with little effort.
To boot WinPE, your systems either need a CDROM or DVD, if using optical media, or need to be able to boot from a USB device. GSS also supports PXE booting from the Ghost server.
You can download an eval of GSS if you want to have a play with it - Symantec will automatically email you a trial license to the email address provided as part of the eval download.