Ryan,
Looks good, but I think the unofficial "standard" size for a badge has become 65 pixels. I am not sure that we will be able to make out what the picture is if it is sized down to 65 pixels.
I think that trying to include everyone’s idea is going to be very hard. Pic something that represents D-day, and go with it… EG: a map of Normandy with arrows, a beach obstacle, a landing craft, one of those funny Shermans, or whatever. Just remember that at only 65 pixels (if you choose to continue the “standard”), it will have to be pretty simple.
I have all the confidence in the world and I am sure that whatever you end up making for the badge will be great.
Sorry if I sounded critical, that was not the intention. I just wanted to give you my $0.02, feel free to take it, or leave it.