I enjoy Pimsleur for foreign language learning

It's a big series of audio cds where you learn useful phrases one word at a time, and they explain what the grammar means. Which is really useful, because Japanese grammar is pretty much opposite of English.