[quote name='icedrake523']I preordered for Juggernaut. But we're only getting 2 costumes per character with the game which sucks since most of the costumes are terrible (just look at Wolverine's standard one). I'm going to wait to open my copy. If Juggernaut and costumes end up as DLC, I'm returning it. I'll wait for the inevitable Gold Edition.[/QUOTE]
Juggernaut will be DLC at one point, it's pretty silly to think otherwise. Just look at the Wolverine danger room maps... preorder bonus, later on they were DLC. Since both games are Activision, Juggy will show up eventually.
They won't let all that effort on the character go to waste by making it a one time shot to get him. What they will do is probably overprice him as DLC to make people regret the fact they didn't preorder.