General Language Practice
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.