I really like the Samsung 840 Pro 128GB choice for a OS/programs drive for a desktop PC. It sounds REALLY small for a laptop unless you will have a 2nd drive on the laptop as well.
For a single drive laptop the 500GB Samsung 840 (non-pro) is pretty nice and cost effective vs. the 840 pro 512GB model. For the larger SSD sizes the write speed of Samsung's 840 series is not nearly so crippled as their smaller (120GB) drive is.
If 500GB or larger SSD choices are clearly out of your price range, then the Seagate 750GB Momentus XT 7200 rpm laptop drive would be a good choice.
JEShort01, Thanks for replying, The ssd would be used for OS/programs and I will move the hdd the laptop has now (500gb 7,200rpm) to the optical drive bay.
OK, that is different, a smaller SSD is OK for the OS/programs drive when supplemented with another drive.
I can vouch for the 840 pro, they are awesome. However the 520 gets fantastic too and would likely be a fine choice too.
Intel 520 here is about $30 cheaper than 840 pro, but if the 840 pro is better in any aspect I will buy it.
Have a look here: HardOCP SSD Reviews
The 840 Pro comes out as the best in this limited comparison with excellent figures for steady state performance, one of the reasons for its Gold Award in its review.