I was going to get a language learning software , and I am stuck between Rosetta Stone and Live Mocha . If you could give some pro's and cons , that will be good .