Pimsleur was very good for my Russian. (I learned a bit, enough to translate technical papers with a dictionary, in grad school, but that was ages ago and they didn't care if I could speak it or not.) My only regret in that regard is that I didn't get the tapes until after my third trip there, and, now that I can get along in the language, I have no plans to return in the foreseeable future.