How can I move my data to the new harddrive? So I am planning to upgrade my Macbook pro's harddrive to a SSD. I don't know much Mac OS X tools, so I was wondering if anyone could let me know how I can copy my entire harddrive (including OS) to my SSD.

I have a MacBook 2011 and am using OS X Lion.
CarbonCopyCloner or SuperDuper. Both are amazing programs, and will do a bit-for-bit copy to your new HD. CCC is free, while SuperDuper costs about $30. There are very few differences between the two, so I'd go with CarbonCopyCloner for being free.