Livemocha is fully free and Babbel isn't, so if you want a full access to all the language courses, you need to pay... :/ Okey, I understand. No problem! :3
I understand, kind of. .__. It's easier to study with your native language, instead of using English, it's like using 2 languages at the same time (native language and English) for learning. I have heard of Rosetta Stone before, is it good? There's ''Livemocha'', I used it before Duolingo but I find Duolingo better.