I use norton ghost for cloning (The only norton program I use lol), there are some other ones out there as well, free ones. But the trick to cloning the drive is to also clone the master boot record and the boot sectors, something ghost does really well.
Sounds like the program you used copied the data but didnt do the master boot record and so it wont boot.
Shane