This tutorial covers the basics of the MSP 430 development platforms, provides several resources for developing MSP 430 projects.
Note: The MSP430 LaunchPad has been produced with different chips on it. Be aware of which chip you have (it is labeled on the top of the chip). The newer version of the LaunchPad ships with the MSP430G2553, but the older version had the MSP430G2231. Be aware that there are two different versions when looking through the forums as well.