I found a really great site that is very well designed and easy to use that has a ton of helpful and free online resources for learning Mandarin from websites to videos to audio files and more. It's part of this network of portals called Fanpop. The best part about the site is that you can sort the links by quality.
Check it out: The Learning Mandarin Spot
Hope it helps!