My wife and I are looking to learn the Spanish language and are doing our research for the right way to do this. I've seen and heard nothing but great reviews about Rosetta Stone. I wanted to see if anyone else out there has used Rosetta Stone and if they would happen to have any feedback or suggestions?

Also interested to see if anyone else has used another software or learning service to learn another language.