Check out Chris Birmele's MSDN article "Branching and Merging Primer" on MSDN.
The article is short and sweet, but states the case well for SCM and even includes a few branching patterns.
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.