I highly doubt your old laptop from 2008 (six years old now) has a SATA III hard drive controller. This means that it is most likely a SATA II controller, which means you will get at least twice the speed of your old HDD instead of five times the speed. You'll still like the difference, it just won't be as nice as having a newer laptop with a faster SATA controller.
The best way to work would be to have an external hard drive and make an image backup of your system drive (C). I've used Acronis True Image for years, and it works very well but it's not free. I understand Easus works well and is free. Also, Windows 7 has the the ability to also make an image of your "C" drive, but you will need a Windows 7 boot disk in order to restore it to the SSD.
So make the image backup to an external HDD, then take out the old HDD and put the SSD in the laptop. Boot with whatever boot disk you are going to use for the Restore (Windows 7, Acronis True Image, Easus, etc.) and do the restore from the external HDD to the new SSD in your laptop.
That should do it. I've done it a number of times, it's not too hard.