5. JLA VS. THE AVENGERS IN AVENGERS/JLA #2 (2003)

This was the fight that fans had been waiting decades to witness. Think about it: Batman squaring off against Captain America; Superman doing battle with Thor; Ant Man fighting for b-list superiority against the Atom! This battle had it all!

And while it was surreal to see characters from both companies fighting each other, the brawl proved to be a little too short to claim the top spot on this list. But the fight was still a fanboy’s wet dream come true and the art by George Perez was so meticulously detailed and gorgeous that fans worldwide still drool all over their Shazam underoos at the mere sight of it.