I have both the "gold" colored tops which I believe are for battlefield, or the yellow colored tops. My vending machine seems to alternate between them. I can do 5 of whichever you prefer.
Just checked the caps, the yellow ones are for Battlefield and the gold ones are Iron Man, although they both say valid to 12/31/10. The codes are both 3 groups of 4, so they may work on the same promotion.