I am a day late noting it, but Dan McLaughlin (@baseballcrank) has an excellent historical piece on Cinco de Mayo. Oh, the what-ifs from this period of history alone could churn out a score of Harry Turtledove alternate-history tomes.