1)
Learn To Speak Japanese 3.0
When we are playing games, surfing on line or doing some other work we spend a lot of time on waiting. Learn to Speak Japanese is very useful in improving your spoken Japanese and building your vocabulary.
2)
QuickStudy 1.1.4
A great program to help students study for tests. Especially useful to memorize foreign language, vocabulary words... "Get the benefits of note cards without using note cards."