Here are some other good resources for improving your Japanese or studying other languages:
A novel way to improve you listening skills. Offers videos with transcripts and grammar explanations.
This a German site about learning languages. It has a very comprehensive list of podcasts for learning languages for free on the Internet. They must have good taste because my site is listed.笑 (笑 = lol) It is all in German, but it is still pretty easy to navigate.