Learn the language

Writing

 * Hiragana
 * http://www.realkana.com/hiragana/


 * Katakana
 * http://www.realkana.com/katakana/


 * Kanji
 * http://kanji.koohii.com/

Grammar

 * Tae Kim's guide
 * http://www.guidetojapanese.org/learn/grammar


 * Texbooks

Vocabulary

 * Anki decks
 * Rosetta Stone?

Practice

 * Rosetta Stone
 * Podcasts
 * TV, Radio, anime
 * http://captions.pettanko.eu/