Upgrading laptop HDD to SSD - Halp plz.

NewEgg has deals right now on Samsung MLC SATA 3 128GB drives right now, will one of those work?
http://www.newegg.com/Product/Product.aspx?Item=N82E16820147192

Also, what else would I need for this? And when would you be able to and how long would it take?