I'm from Costa Rica, and I have to say that Mexico is the best team in the are, for many things, their league, their managment, and the most important thing their pride!
Now, I would't say that Costa Rica is the second best, rigth now USA is better than us...
My rank of the are would be:
3- Costa Rica
5- T & T
I want to remark that this is my rank at this moment, I can tell you that in couple of years, or maybe 3 years, USA can easy be best or maybe not...