Chinese in a Flash
FREE from Eastwords: Pinyin guide
A complete guide to Pinyin, complete with a list of the 200 most commonly used Chinese characters.