I'm currently trying to learn some Spanish, with some CDs and a book. It's tough, two weeks in and I can say hello, goodbye (for the right times of day), a few other basic phrases. I can also count to 10. Not stunning progress...
It's hard work though! I'm never been a natural at learning languages.
Also realised that South American Spanish is slightly different to European Spanish...
I've also got a CD for Brazilian Portugese, but to save utterly confusing myself that will be for study whilst on the trip itself.