Colombia is our best friend in Latin America, with a conservative president who has always supported Bush (and been supported by him in turn). If this were just Mexico and the Central American countries, that would be one thing, but with Colombia it's a different story.
If Colombia's President is such a conservative he should be more understanding of the situation, especially with Colombia's drug war history. Mexico is the new Colombia, many of the Colombian drug lords went to Mexico when the heat was on them. The government of Mexico has lost control of the country, the drug lords and Mexican "mafia" gangs are now in charge.