Ok, this is not a big rant, but I do want to get this off my chest: What is all the fuss about "5 de mayo" in the U.S.? Yes, I know that we defeated the French in Puebla, but ever since I was a kid, I never got the impression that this was a major holiday in Mexico. It's almost like Flag Day or Day of the Constitution, dates which the majority of my fellow countrymen don't pay any attention to. As far as I'm concerned, the only two major celebrations (neither of which I commemorate, btw) are September 16 (Independence day) and November 20 (the Mexican Revolution). Yet, these dates don't get any recognition in the U.S. And why should they? But with 5 de mayo things are different. I don't get it!
Now, supposing it were a major celebration, I could understand illegal immigrants observing it: after all, they might one day return to their country of origin. But why has it also become a symbol for Mexicans born in the U.S.? They have no reason to celebrate a battle for a piece of land which is no longer theirs.
Anyway, that's all I wanted to say. Don't mean to be a poo-poo party, but if anyone can convince of why it should be a big holiday in a foreign country, I would like to know, because these thoughts drive me crazy every year.

Lisa: Relax?! I can't relax! Nor can I yield, relent, or... Only two synonyms? Oh my God! I'm losing my perspicacity! Aaaaa!
Homer: Well it's always in the last place you look.