Mango Languages
Reach conversational proficiency in more than 70 languages—including American Sign Language and learning English in more than 20 different native languages—good for beginners and tourists. (Also available: Little Pim, a language learning program for ages 0-6.)