> In Latin America, things are considerably more professional, and the government officials don't act like they hate you and just want you to go away.
Depends. Someone I know had a terrible experience crossing into Belize on a land border. Was held there for two hours while they "verified" something. Seemed like a power-tripping agent.