Le Meridien on the Travel Channel We caught a program on the Travel Channel last night called "Top Ten Mexican Beach Resorts." Lo and behold,...