Why do you want to swap the drive into a new machine? Laptops have recovery partitions and instant media partitions which means you have to be a bit careful messing with partitions and imaging across. Why not just use the new machine, with its new hard drive, with the old drive in a cradle which can later be used for off machine back-ups ?