I thought he was good in Snatch, but I agree. He only fits well in certain parts, and I don't see Juggernaut as one of those parts. Plus, I really don't want a CGI Juggernat.

The more I think about it, I'd probably cast Nathan Jones (WWE, Troy). He's 6'10" and built like a brick shithouse. Just come up with a modernized type of Juggs' armor to slap on him and you got Cain Marko right there. No crap looking CGI. Watch him and Colossus beat the shit out of each other. Because honestly, that's why you put Juggernaut in an X-Men movie. To watch him destroy shit.

Hire Gabriel Byrne to play Black Tom and you got a classic villain team.