Visas for Brazil can be processed in 1 day at the Brazilian consulate in Houston.
The following countries do not currently need a tourist/business visa: UK, Andorra, Argentina, Austria, Bahamas, Barbados, Belgium, Bermuda, Bolivia, Chile, Colombia, Costa Rica, Denmark, Ecuador, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Israel, Italy, Liechtenstein, Luxembourg, Malaysia, Malta, Morocco, Monaco, Namibia, Netherlands, Norway, Panama, Paraguay, Peru, Philippines, Poland, Portugal, San Marino, Slovenia, South Africa, South Korea, Spain, Surinam, Sweden, Switzerland, Thailand, Trinidad and Tobago, Uruguay, Vatican, Venezuela.