I've flown all those routes from Vancouver! Mexico City, Panama, LA, Miami. I have points with American so am flying via Dallas, Miami and Bogota soon. It takes me 3 days to get to my final destination in Colombia, but the flight is essentially free and I always have a great night out in Bogota...