In the comments to this post there are a lot of suggestions of language learning sites and software. Much insistence that they are all better and/or cheaper than Rosetta Stone. Both seem possible. Rosetta Stone is OK, but it’d be easy to imagine something more effective. And one thing for sure: It’s expensive!
Here are all the links: