I remember www.realkana.com helped me memorize the hiragana and katakana, granted it's been a few years and I've forgotten A LOT.