I haven't gotten Rosetta Stone yet since I have little time to use it. I am a freelance writer and my time is ate up by writing at home almost all day. I will get the program soon since I do want to learn something before I leave. I wanted to learn the right way going to a language school, but I believe Rosetta Stone is a great start.
Just download it through a torrent site, then mount the file (.iso) through virtual disk software. I have just about every western language imaginable, even Latin, Swahili, Vietnamese, Korean and Japanese.
I have been using torrents for 3 years and I have Daemon Tools. I didn't want to flat out say I download stuff. It is ironic how the Rosetta Stone informericial is on right now.