one question why does goku loses his speed ki flight etc. but hulk holds all his skill if you want to make it fair then they can only go hand to hand no cheap trick are so (also let hulk lose his regenrating bull shit not count in this one)

i think you all made a little mistake there is nowere prove of goku strength but last time i saw a little movie on this site ( http://www.screwattack.com/shows/originals/death-battle/death-battle-goku-vs-superman ) here they use something called the gravity formula (they test gokus strength speed stamina extra ki output i know that this is not used but i hope to make a end to this stupid talks between goku and hulk )

in DBZ before the fights with BUU goku base can lift just under 40 tons (GT and this would be much more but is no prove of weigth so i use this it is probaly much more i guess 2 to hunderd times stronger in dbGThe trained uub for a long time and goku is a sayan the more he fights the stronger he gets so i guess between the 2 and 100 times is about correct)

if you can see in the gravity formula from base to ssj4 increase's base strength 5000 times (kaio ken increases the CURRENT STRENGTH times the amount of kaio ken 20 times makes a formula of ) 40ton = 40,000*5,000*20= 40,000,000 tons (this is at the very start of buu SAGA dont forget that )*

if you take the en of gt goku would be around a different lvl gt base goku is stronger then ssj1 dbz goku that would make the formula would be

400,000*5,000*20= 400,000,000 tons if you want to use the real strength of goku you have to use omega shenron powerlvl who was joking around against goku surpassed limits. And vegeta ssj4. making him stronger then goku base times 5000. By absorbing his power that would make goku at least 5000 times stronger (IN BASE) that would make his new power ios

40,000(kg)*5000=200,000,000kg = 200,000tons (this would be atleast his base strength taking it at least over 5000 would make him easly on par with world war hulk are any other hulk)

200,000*5,000=1,000,000,000 tons (not used allowd kaio ken times 20 yet makes the weigth goku can lift at least)

20,000,000,000 tons (this is probaly way to low taking in account that omega shenron is i guess triple to four times stronger then goku ssj4 that would make goku base would be 20,000 his orginal do that times 40 tons *5000*20=goku's ssj4 real strength end GT (probaly far more if you look at the fact at the start of gt goku could easly lift more then 40 tons )

gokus real strength in (lifting tons incorrect) it would be shadown punching and kicking meaning going so fast the human i can't follow the speed =

40*20,000= 80,000 tons (BASE)

80,000*5000=4,000,000,000tons (ssj4)

4,000,000,000* 20= (kaio ken20)

80,000,000,000 tons (goku end of GT in ssj4 kaio ken times 20 ) this is without the calculated training he gets from a DRAGON that would make it more. (not to forget at the real end of GT 100 years later he is walking as a grown up men on earth again so that makes it impossible to see who wins )

not forgetting goku has the dragon ball inside him self (that sounds very wrong i know) so he can wish things and it will happen

so i think goku at the end of GT would overpower hulk. even that gokus speed is the same as the hulk goku has still a better chance of dodging punch the size of the hulk is so big goku has a easier way of doging the punches on the other hand the hulks hands are bigger so have better chance of hitting someone

goku is a martial arts master that gives him an advantage over a guy who just punches randomly without any form or control.

know it is much sorry and sorry for BAD ENGLISH

about hulk lifting that mountain dont forget mountains are on the ground he does not lift the entire mountain a part is still on the ground of it he stops it from crumbeling apart on the other heroes

so he did not lift the entire mountain so you now that already.

i know speed does not matter her but goku ssj4 speed is 2.3 light speed also this is calculated from before buu sage so probaly a bit more know around 3 to 4 times lightspeed