You need Zinstall HDD
The product you need is Zinstall HDD.
It will transfer your entire system - with all your programs, settings and files - to a your new hard drive. This way, you'll be able to fully utilize the benefits of the new drive - storage space, speed and, most importantly, reliability and extended life span.
Zinstall HDD works for XP, Vista, Windows 7, both for 32 bit and 64 bit systems.
Click here to read more about Zinstall HDD