"Uhmmm... Team 2 any1? I mean captain atom can take care of Hulk by absorbing his gamma radiation. Hercules will get destroyed by Superman. Cap. Marvel will take care of Thor but if he needs help hes got Superman. "
"Galactus Thanos Anti-Monitor Dr. DoomLex Luthor Solaris Red Hulk and many, many more. I just always keep in mind, just because SS is arguably one of the top five most powerful superheroes in comicbook history, that doesn't make him undefeatable. The above characters I've mentioned all stand a good chance against surfer or have beaten him before, for various reasons, such as greater cosmic awareness, superior intellect, more raw power, or just one of those "over-powered' villains. "