I like Costa Rica but its very expensive now compared to Panama or Brazil.
I may buy in Brazil as I like the beach and parties. Panama is great too because its close to the US and now that Noriega is in prison the government is stable. Since I do a lot of IT computer freelance work, Panama currently is best bet to remain close to work in the USA. Also looking at Belize which is very stable country and fairly close to the USA as well.