What you want to do is not easy because windows attaches itself to the hardware of a machine the way The Borg attaches to a human. I am not aware of a way to do what you want that does not involve cloning. Below is what I would do. Steps 6 and 14 are needed because your new computer very likely has a different chipset than your old computer and will not boot using a clone of your old hard drive. Anyone is welcome to override me if they have a better idea here!
1) Buy your new laptop
2) remove its sata hard drive
3) Boot the old computer and download all the win7 drivers for your new laptop (from the manufacturer's website) and put them on the desktop of the old computer
3) install macrium reflect on the old computer, then shut it down
4) with the old computer off, attach the laptop sata drive to it
5) boot up the old computer and let it detect its new hard drive
6) still on the new computer, go into control panel > device manager > click the triangle to the left of "IDE/ATA/ATAPI controller". That will reveal a line underneath it that shows your current disk controller (note what chipset controller is installed!) > right click on that controller and select update driver software > browse for driver software on my computer > let me pick from a list of device drivers > select standard ahci serial ata controller > click next and let it install the standard ahci serial ata controller.
7) run macrium reflect to clone your existing, old hard drive onto the new laptop sata hard drive
8) shut down the system
9) remove the laptop hard drive from the old computer and re-install it in the new laptop
10) boot the new laptop. Because its boot drive is a clone of your old hard drive AND because it has the standard ahci controller on it, it will boot to the desktop.
11) Once on the desktop, install the new drivers that are located there because you downloaded them there in step 3. Along with installing the correct drivers for your display, lan, wireless, usb, etc, this will also replace the Standard AHCI controller with the correct controller for your chipset. After you have done this, your laptop will run exactly like your old computer, except it is now married to your new hardware
12) still on the laptop, go into control panel > system > advanced system settings > computer name > Change > and assign a new computer name (because you need a different computer name than your old computer)
13) your laptop is now good to go
14) go back onto your old computer, go into control panel > device manager > right click on IDE controller > update driver software > browse for software > let me pick from a list > select the chipset controller driver that you noted in step 6 and re-install it.
I've done this a bunch of times and could probably do it in 45 minutes. It may take you longer.