Often times this question is made rather simple by virtue of the fact that you don't have any physical media you can point the upgrade version of Windows 7 at to prove you qualify for the upgrade. All the restore software is stored on a HDD partition.
There are also often practical issues in cloning from one drive to another, so you'll want to be sure to read up on that before you get too far ahead of yourself.
Finally, you should know that Windows 7 is just a warmed over Vista. A revamped taskbar and a couple of other minor under the hood tweaks is all it really is. It's not some magical new operating system that cures everything that people thought was wrong with Vista, it's just that the requirements are virtually the same as Vista, and Windows 7 came along after the hardware had time to catch up to Vista's evolutionary leap. Just like in the early days, integrated video chipsets had a hard time coping with XP's Luna UI, and everyone complained about how slow and bloated it was. Don't go getting your hopes up too high for Win7.
Hi. My laptop's 105GB drive is getting full (3GB free). Also it's running Win Vista which I get frustrated with at times. I propose getting a larger HDD and at the same time upgrading to Win7. Question: What sequence should I do this. Upgrade original OS to Win7 then clone to new HDD or what ? All advice greatfully received. thanks.