First:
Clonning is a sector by sector copy from one drive to the other. End result is an exact duplicate.
Migration selectively copy the HDD to the 2nd HDD.
Do not recommend coning if going to a new system as Your drivers most likely will be Hosed. ie Hard disk controller, IEEE, audio could all have the incorrect driver. ONLY asking for Troubles.
There are some Cloning programs that are really a migration program, in that it allows you to remove drivers. When booting to the New system, windows will find "new Hardware" and load it's default drivers, then you can update these drivers as needed.
In this case, what I recommend is a Clean install. You can obtain a program that will then migrate ALL your Applications from old -> new.