Learning a second language is important if you plan to travel. (If you are anything like me, you never know where you'll end up!) If you are trying to learn Japanese, go to the Mangajin site, where you can sample one of the best magazines on Japanese culture, with articles on cooking, language hints, and even bloopers! The best part is, you can learn Japanese in the most entertaining way: by reading manga!
Another one to try is Sasuga Bookstore's site. Not only can they help you find books on Japanese language and culture, they also offer magazines (including manga!) for subscription.
Are you tired of getting nonsense whenever you visit a Japanese site? If you visit the Accent site, you can get a browser that not only reads Japanese, but almost 30 other languages as well! You can try it out at the Mandarake site that I already mentioned.
A good place to begin to learn Japanese is at Japanese for Anime Lovers, where a new lesson is uploaded Monday through Thursday using the anime series Yu Yu Hakusho.