I found this a wonderful way to learn Japanese, esp for those who are at the intermediate level like me.
I found this site which collect a lot of J-drama Japanese subtitles, all you need to do is to go and find that drama and download the subtitle from this website.
http://www.d-addicts.com/forum/subtitles.php
I found this very useful, because that is real Japanese, and a lot of phrases are repeated so frequently, by hearing and seeing it and watching the story, it is hard not to remember.
Anyway just want to share this good stuff, let me know what you guys think.
P/S: You should find a J-drama with English Hard Subs, then download the Japanese subs and use Quicktime to watch it, so you can have both subtitles appear at the same time.