illadelph12
aka Rakim Illa
Actually, Amazo's not a favorite in this battle, even with his cartoon "feats".
It's between Doc and Surfer.
As powerful as Amazo became, he was and is still just a machine. Doc and/or Surfer could effect his circuitry and power systems and turn him off at a sub atomic level, especially Surfer with his cosmic awareness (basically, energy signature vision). It won't be easy, but they could do it.
Moving Oa was impressive, but Surfer can and has created dimensional apetures as well, he just hasn't been written, to my knowledge, to move a planet for his own reasons. As for Doc, in Watchmen he did some impressive feats, but it was a limited appearence overall (great story though. One of my favorite graphic novels of all time). It's not like Amazo took on the Guardians head on and slayed them all, then destroyed Oa. He just moved it to another dimension (why Ganthet and the others didn't see this coming is a mystery to me).
The episode was written intentionally to make Amazo seem omnipotent. All the JLU did, including the GLs, was try to either hit Amazo or blast Amazo (or hit him with a red tornado), fighting like a bunch of simpletons. The writers didn't even let him fight Dr. Fate. They just had the JLU job for him to make him seem like an enormous threat, then he comes to his senses and goes with Fate to learn about life. In the comics, GLs are way more versatile than to simply fire beams of Oan energy at opponents, as is Superman.
Here on the forum, Amazo does not have plot devices to protect him.
I'd say in a long drawn out battle, Doc and Surfer eliminate the machine then combat each other, in which case I have no idea who'd win.