Congrats on your desire and efforts to learn Spanish. It is good for the brain, and being able to speak at varying levels opens up a world of posiblities for mongering and non mongering alike.
For some great discussions about learning languages, here is an invaluable website.
http://how-to-learn-any-language.com/forum/default.asp Those who have learned multiple languages form a general consensus that Rosetta Stone sucks. Basically, it is a high cost flashcard program, that does a very poor job of teaching you the architecture of the language. Of course, you will learn, but it is highly inefficient. Better to use the FSI language program, which is free.
For a discussion of these and other systems, go to the learning language forum mentioned above:
http://fsi-language-courses.org/Content.php?page=SpanishFYI, if you are going to spend a great deal of time learning Spanish, and don't mind mongering not being a central part of your experience, try the many language schools in Antigua or Xela Guatemala. Less than have the price, far less, which include individual instruction and family stays. A great way for immersion.
Below are the schools in Xela (Quezaltenango). A great place to study, not a place to monger. ICA is a great school.
[url]
http://www.xelapages.com/schools.htm [/url]
In Antigua, here is a goody
http://www.tecunuman.centramerica.com/main.htmAntigua is a horrible place to hobby, but Guatemala city is close by.
Quito also has good language schools, far cheaper than SJO.