Quick Kanji - Say It in Japanese - Kids Web Japan might be designed for kids, but that's more than how I feel with my Japanese language ability. In fact I have solidly missed classes for about a month now. You know you're turning into a bad student when one of the sensei sends an email asking why you haven't been to class.
Free translation tools are out there on the internet and vary somewhat in quality - they are free though! Anyone with enough brains to be using the Firefox browser can also get the awesome Moji extension.
Best gadget I received as a gift from one of the students at work today, an old Canon 2-way electronic dictionary. Now that's what I call the freeway to learning Japanese! Thanks a million Megumi.