Well, we don't want to say anything about the D-Day level yet, but rest asured, you'll be hearing more about it after E3

.
As for the list of weapons, that PC Gamer article (the in-print one at least) had a list of the weapons in the game (there's been a few changes to that list since then, but it's mostly accurate). Co-incidentally, it also had a list of the medals we're putting in the game (BadScript, you might be interested in that

.
------------------
-----------------------
Now if you'll excuse me, I have a code monkey to go strangle.