"Finally, for Calderon military action is not one of his options, its
his only one."
This is not true, there are always other options. The question is
which option is most effective. Colombia, you will remember, was more
willing to compromise its sovereignty vis a vis the United States.
Examples of this included, but were not limited to, extradition
treaties that allowed cartel bosses to stand trial for their crimes in
the United States. This was effective because American Federal judges
were not subject to bribes, and received adequate protection for
themselves and their families. The problem of a law enforcement rather
than a military approach in these countries is the endemic corruption
in the Mexican criminal-justice system. (That's not to say that there
is no corruption in the American system, that would be naive.)
As for the United States, it needs to mix legalization with transferal
of drug users from the justice system to the healthcare system.
Legalization is not a plancea, though. If say marijuana were
legalized, American and Canadian hemp producers would quickly be able
to push the cartels out of the marijuana trade. The cartels, already
deeply embedded in the black market with extensive supply chains and
illegal expertise would most likely switch to trafficking more
lucrative items like arms and humans.