I am a big fan of Colombia when it comes to outsourcing. We have an office there and I can speak first hand as to the talent available. Compared to other traditional outsourcing countries the big advantage is that they are more or less in the same timezone as the US. Consequently mid day meetings and continuous interactions are easy. The culture gap is non existent, making daily cooperation no problem.
A recent report released by AT Kearney makes clear why Colombia is such a good place to do business. IT service sales now rank 3rd in the region after Brazil and Mexico. When it comes to Spanish language services (call center) it ranked second, just behind Mexico. The Institute for Management Development ranked Colombia's work force as the best trained in South America.
Columbia Is A Good Place To Get Your Outsourcing Business Done