Here are a list of links that will help you your to Learning the beautiful language of "Ninhongo".
(free sites):-
http://www.thejapanesepage.com/beginners/hiragana
http://japanese.about.com/blhira.htm
http://www.euroasiasoftware.com/english/japanese/learn/hiraganatable.htm
http://japanese.about.com/blkatakana.htm
http://www.geocities.com/learnkana/
http://www.freejapaneselessons.com/
http://www.japanese-online.com/
http://www.learn-japanese.info/
http://learnjapanese.elanguageschool.net/
http://www.guidetojapanese.org/
http://www.easyjapanese.org/index.html
http://www.learnjapanesefree.com/
Learning Games:-
http://www.langexpress.com/JapaAdjAdvDemo/Japa-AdjAdv-Game.html
http://www.uni.edu/becker/jgames.html
http://www.digitaldialects.com/Japanese.htm
https://www.msu.edu/~lakejess/kanjigame.html
http://www.transparent.com/LanguagePages/japanese/games.htm?link=tagcloud
http://www.learn-hiragana-katakana.com/
Learning downloadable software:-
http://www.byki.com/fls/free-japanese-software-download.html?l=japanese
http://www.hikyaku.com/fljap/fljapg.html
http://web.uvic.ca/kanji-gold/