The British and Canadian troops didn't land on three beaches, compared to the US's two did they and don't forget we have the US to thank for breaking of the Enigma code, even though it was broken before the US even joined the war.
Barack then said that he wanted the Royals to be there, thus pooping firmly on Sarko's parade but HM may or may not have spat the dummy and said she didn't want to come anyway. Step forward Prince Charles, who had convenient gap in his diary, to represent the Royal Family.
You gotta laugh at a French President so keen to impress an American President that he forgets some of the things that they have said about his country. So just in case he's reading... these are for you M. Sarkozy