don't even waste your money on Rosetta Stone. It does not work like it says it does. The worst part is it doesn't teach you about grammar, or even the alphabet. So as a beginner with Rosetta Stone, you have to spend so much time through tests that you will fail, and vocabulary is even harder to get with on Rosetta Stone.
Here are two sites I find useful:
russianforeveryone.com (You must try this one, it's wonderful)
russianlessons.com
and of course, masterrussian.com
sometimes I use wiktionary to look up words, especially useful when you are confused about how a verb would form correctly.