Originally Posted by slideways
The best method other than living in a Spanish speaking country to learn Spanish is the Rosetta Stone Spanish Speaking CD's.
The more Spanish you know the better your experience south of the border will be.
I second that. Traveling by myself without knowing hardly any Spanish made me feel isolated, even in crowds. A weeks worth in Guatemala last winter really helped, but next trip I'm doing the emersion route for two or three weeks.