Yeh http://russian.dmll.cornell.edu/rdt/ is excellent for beginners. But once you get the hang of conjugation and stress, I would suggest using Lingvo and http://www.gramota.ru