Good kanji practice
I learned of this program from a friend also interested in Japanese. I tried it on his touch and it was very easy to use. Now that I have my own itouch, I use it all the time. I am not past the second difficulty level, but it is very effective for me to use in short spurts. Recommended for japanese learners like myself.
Jonnham about
Kanji Flip