CEDICT: User editable Chinese-English Dictionary. Awesome resource! We use it as our base for character definitions and dictionary lookup.
www.echineselearning.com: A great way to learn Chinese online! Private 1 on 1 video conferencing with instructors in Beijing.
Jun Da: Chinese character frequency lists in various contexts.
Downloadable Mandarin sounds
Learn to read simplified Mandarin Chinese.