LiveMocca is useless if you are BEGINNING Russian.
It does not explain anything about the Russian grammar which definitely needs lots of explanation.
It uses the same format for all languages -- good if you are an English speaker who wants to learn French or a simple language.
Also good for Russian speakers who want to learn English.
But not if you are a beginner at Russian.

I will go back to it now, when I have improved, and try the basic-intermediate courses.
The site is great for getting your exercises reviewed, and feedback. In return, you help people learning your language.

Rosetta Stonei is a generally useless program.