This screencast introduces the difference between common and specific nouns, and provides examples of when to capitalize.
Source: Kathryn Reilly