Updated 11/7/2007
I will update this post as my list of reviewed tools grows and my thoughts change. The rating before the title is bold if I have seen the benefit for myself, and italic if I expect this rating but haven’t used it enough yet to be sure.
Useful at All Levels
[5] – English-Russian, Russian-English Dictionary, Kenneth Katzner
Beginner
[5] – Pimsleur Audio Program
[4] – Oxford Picture Dictionary, E. C. Parnwell
[4] – Russian: Graded Readers 1-5, Bond/Bobrinskoy
Intermediate
[5] – Schaum’s Outlines: Russian Grammar, James S. Levine
[5] – Rosetta Stone software
[4] - Russian Learner’s Dictionary, Nicholas J. Brown