If you can use the SF Brazilian consulate, I know a guy who can get you a visa in a week (because he did it for me). Other visa services were estimating 90+ days. Cost $175, though. So that might negate the savings on the air ticket! Unless you foresee that you'll have to go to Brazil for some reason.