I've come across one of the best sites for learning Japanese, iKnow!
According to the website
iKnow! is a new way to learn a language based on scientific research into memory and psychology: it trains your brain in the natural ways that accelerate learning.
The lessons on iKnow! are easy, never boring, and can be customized for any language level.
This has to be the most impressive online self study application for Japanese I've come across in a while. Featuring excellent dictation exercises, great layout and organization and the social networking aspect of it makes it a winner.
More from the website:
iKnow’s patented learning algorithms generate a personalized learning schedule based on your learning history. What this means is that items you’re having trouble with will come up for review far more frequently than items you know well. It’s like having your own private teacher who knows what you need to focus on.
You set your goal, and iKnow!’s learning engine creates an optimized schedule for reaching that goal. Every time you launch, it will recommend how many lessons you should study that day to reach your target.
iKnow! also features multimedia content (images and audio) in the training cycle to enrich the experience and strengthen memory connections.
For anyone interested in learning Japanese with the help of other like-minded people, Leximo Highly recommends, iKnow! This is a winner!