Dear Jordan,
I stayed in Brazil during 2002 summer (winter in Brazil) in a travel in Brazil-Paraguay-Argentina-Bolivia. Brazil is cheap, but not less than the other countries we stayed in the same trip.
Rio, comparing to another places in Brazil, is quite expensive, and specially during Carnival.
About Guatemala and Costa Rica, I have to say that we stayed in a trip to Mexico-Guatemala-El Salvador-Honduras-Nicaragua in 2000. Guatemala is a very cheap country, Costa Rica is not so cheap as far as I know (I have not been there).
Regards,
Aitor
http://w3.to/travellers