For those of you learning Mandarin Chinese, I just found an excellent site to help with pronounciation and vocabulary, called ChinesePod.
It is a Mandarin Chinese podcast aimed at helping with spoken Mandarin.
They offer free lessons, vocabulary (in pinyin, traditional, and modern Hanzi), and tests, along with a few other features!
http://chinesepod.com
check it out!