"A friendly recommendation for those going to Brazil. Be sure to check if Brazil requires a visa for entry for your country of residency. Brazil requires visas for citizens of many countries, including the US. The fee is very expensive and depending on which US state you reside and the Brazilian consulate that represents your US state of residency, you may have to use a visa service. The process is very cumbersome, requires notary services, passport style photos, and hefty fees that will cost in excess of $300. Consider yourself warned as time is short. Don't get to the airport only to have an airline agent ask about your visa. It'll be too late!" (Thanks Jay)
"For further information check out this page for a list of countries whose citizens need a tourist visa to enter Brazil."