I just love it how ignorant Mexicans (and I'm married to a Mexican - now American - who isn't ignorant) think that Sinko de Mayo is some kind of anti-American holiday. That attitude is more revealing than pretty much anything else (well, except demonstrating IN AMERICA, against America, whilst waiving the Mexican flag). What this holiday is really about is something quite common in the modern world, and barely even worth celebrating: Kicking the shit out of the French. Of course, that was only one small battle, and the French came back with more troops later and ended up capturing Mexico City and installing an emperor. The Frogs didn't leave until the US Civil War was over, and we started leaning hard on them to GTFO of our hemisphere...whereupon they left, and shortly thereafter started the process of regularly getting their ass whupped by the Germans.