All of them were solid in their own right. Except Affleck. It could've been the material and he made the best he could of it, but I'm more forgiving of Clooney's portrayal than I am of his. Again, undecided.
I will admit that I was quite surprised by Pattinson though, he.............did a hell of a job.
Edit: Does Kevin Conroy count here? Your title says (Live action).
English
-
I remember them doing SEVERAL crossover episodes, and bringing back a ton of actors, like Tom Welling, Brandon Routh as Superman, (I think they joked about how him and The Atom looked exactly alike) and Kevin Conroy as Earth-99 Batman, which I think was meant to be the Kingdom Come Batman, as he had the neck brace.