I've used Norton Ghost for years now. It has never let me down and has been able to do anything of which I have required.
SATA->PATA, RAID 0 array -> Another HDD - Fully bootable of course.
If you read the PDF that comes with it then you can see what all of the options are/do. I've never needed any other drive cloning software and it is easier to use than Driveimage. (Or so I found anyway...)
A lot of people prefer Driveimage so it will be worth a look. TBH it seemed a little awkward to change partition sizes etc during the clone operation whereas Ghost always did exactly what you told it.