Originally Posted by
Shadow the Edgehog
I disagree.
While Goku cannot stay in the SSJ form indefinitely (whilst fighting), it's shown that he can breathe in space. He does so whilst fighting Beerus, the God of Destruction. His SSJ form is very long lasting as well - it takes a lot to either knock him out (returning him to his base form) or expend all that energy.
Goku also cannot live indefinitely. He has to be revived by the Dragon Balls, which take time to gather and there is a time limit on them. Once used, there's a certain length where they cannot be used again.
Superman, as has been shown against multiple opponents, gets scratched, beaten, and bloodied by a multiple of opponents. Doomsday is a notable one, as is Darkseid, among others. He is strong, very strong, but he is not impervious to all damage.
I believe Goku would win. Super Saiyan God is a power on a different level entirely from even Super Saiyan 3, and he learns to use the form's energy even while not in the form, allowing to fight said God of Destruction. Superman is powerful, but he is, by no means, as all powerful as he seems to be.
I think both are powerful, very powerful. It'd be cool as hell to see a no-holds barred battle between the two. In the end, I think Goku would win - his powers are better established and they don't change merely upon the whims of the writer of the story (which, to be honest, is the biggest problem I have with Superman).
It's an age old question: Who would win between a man who has no limits and a man who constantly overcomes his own?