I swear, I have nothing to do with that. Its probably c0z I'm commenting from my phone. Or c0z you're about to disagree and my awesomness combined with Marvels awesomness is repelling your negativity :D
1) He's not infinitely strong, he has a limit. Hulk is infinitely strong because he gets stronger as he gets angrier. 2) his weaknesses are kryptonite (all the colours) and magic. Kryptonite is pretty easily accessible nowadays in the DCU and magic, well damn, there's plenty of magical people. He can also die if overloaded with solar radiation, or kept out of the sun long enough. He can be easily beaten by someone smarter than him as proven when batman beat the crap outta him without kryptonite. And he was actually killed by Doomsday. I know these things c0z superman used to be my favourite hero till I realized that DC started off by making him too powerful, then realizing how boring that was, so they gave him stupid weaknesses. Again I say, superman sucks :). I can name 10 Marvel heroes that beat him off the top of my head.
EDIT:Actually, just dead pools comment, how peculiar