Well seeing as were now including practically invincible, supreme, "God-like beings into this - I funnily enough recall a time when a being known as Onslaught nearly made Juggernaut wet himself only to be stopped by Hulk (and yes it was his physical strength that pierced the armour) - when the combined efforts of the X-Men etc couldnt even hurt him...Which brings us back to the original point of this thread - and that is HOW is Juggernaut going to beat the Hulk?!...I just don't see it happening...