Did not see this listed here on the site though I might have missed it.. Anyways I've started playing a Japanese game designed for learning Hiragana/Katakana and especially Kanji, which I have found invaluable and more fun/quicker than just simple flashcards. Kinda RPG style a little with different areas for increasing difficulty. Thought I'd post the link incase anyone else trying to learn Japanese is trying to find another learning method.
Completely FREE and a small download ( < 10MB ).
http://zabor.org/jrpg/
Anyone else try this before? Kinda fun though Kanji is kicking my ass.
Oh yeah, for every game session mistakes are also logged into a separate text file that helps pinpoint problems.