Tried to use ghost to upgrade to lrger hard drive, now new drive won't boot

I want to use Ghost 15 to backup my existing laptop drive (80GB), and then replace the drive with a new 320GB drive and restore the data to it (Windows XP on Dell Inspiron E1505). I loaded the program, and used it to create a backup recovery point onto an external usb hard drive (320GB). I then replaced the laptop drive with the new one, and booted the Ghost CD. I thought I did everything correctly to restore the backup off the external USB drive onto the new hard drive, it seemed to work. I set all the options for resize after recover, partition type primary, set drive active after booting, restore original disk signature, restore master boot record. But when I rebooted, it won't access the hard drive, it just says- pbr2... DONE, then Disk Read Error... I tried to reboot the recovery CD and start the restore over again, but now it won't even see the new hard drive at all, so I can't select it as a target drive to restore to.. What have I done wrong? I can't believe that this software could have ruined a brand new hard drive....