So far I mainly used Rosetta Stone. I downloaded it from the net as everything else I do (Arrrr!). Since it is free for me I guess it is worth the money. Sure, someone would say it is not right but I would have to give a two month salary for a lousy language program. It's cheaper to move to the other country.
As most people said it is mostly about learning the vocabulary. I'm still trying the Version 3
which apparently has more sections than the previous versions, including useful phrases, but I'm still at the basic level so I haven't tried it yet. It is undoubtedly more complex than Version 2
I'm using it to learn most languages I'm interested, first of which on my list are German, French and Japanese (but don't tell anyone
Also I tried a software called Hindi Guru to try and learn Hindi couple of years ago. It was interesting but confusing a bit. I don't remember why anymore.
I would like to try other software but I don't know which one can be downloaded via torrent. I was also thinking of buying a course from PONS
, I don't know if you are familiar with it, it is popular here in Serbia, it is a German program with an audio CD and textbook. It is a bit expensive for me (like 30$ I think) but if Rosetta Stone fails I'll give it a try.