If the laptop has Win7 or Vista, you could use Windows own partition editor MCC to resize the largest partition. On a new laptop, you will be able to reduce the filesystem by up to 50%. Reducing it from 300 to 240 should present no problems. Afterwards, you could use dd to copy the image to the new drive.
Using an SSD in windows, you need to disable the page file. Windows uses the page file heavily, and that will quickly reduce the life of the drive.
Also disable read filestamp updates. Some updates to the registry (such as auditing) may be unnecessary.
An image copy of a hard drive copied to an SSD drive may cause some inefficiencies due to the geometry of the drives. To write to an SSD device, an entire section is read, then updated in normal memory, and the entire section is written back. If there is a geometry mismatch, this could result in the need read/modify/write two sections when writing to certain sectors. You may want to perform a Google search for SSD geometry for details.
Last edited by jschiwal; 05-22-2011 at 12:41 PM.