General Language Practice

Italki.com

Italki connects you with native Mandarin speakers for spoken practice on Skype. Finding a language exchange partner is free, but you can also hire Chinese tutors for one-to-one video lessons.

Firefox Perapera / Chrome Zhongwen

These two plugins allow you to mouse-over Chinese text and identify Chinese words, displaying pronunciation and definition information.