I for some weeks already learning Italian with Rosetta Stone and would highly recommend it. It is easy to use and is really fun! You have the vocabulary and grammar not memorize, but it gets very intuitively through images and vorgesprochene words and phrases that you have to repeat, conveys. Most I like the studio sessions in which we speak live with a teacher and up to three other students. So you learn especially fluency very good. Therefore, it is also for learners with basic knowledge (like me!) Helpful if you do not want to learn grammar and vocabulary Theory as in "normal" language courses and good talk.