Software:
http://www.declan-software.com/?referrer=ADWORDS_DECLAN_SOFTWAREI've used it myself, as had my little sister, so I can safely say that the programs are effective.
Dictionaries:
Go to a bookstore and pick up the
Langenscheidt Pocket Dictionary Japanese, and
The Learner's Kanji Dictionary by Mark Spahn and Wolfgang Hadamitzky. The former has EVERYTHING (including words you don't normally find in many dictionaries, let alone foreign language dictionaries), and the latter is really easy to use. That will round out the whole written thing, so that it's not as complicated as it could be.
As for books on learning spoken Japanese, you'd be best off looking around in the language section of the bookstore and picking out a book that you really think will help you learn to speak the language.
That help?
biggrin