In conclusion, Babbel is a little cheaper than Rosetta Stone. Babbel includes explanations and translations in English whereas Rosetta Stone uses your target language almost exclusively. They can both be a bit repetitive and the audio recognition software is not very reliable.