And a villain isn't great without a great hero, but WB usually tends to forget with when they make DC superhero movies, directly or indirectly, but to be fair the villains usually are the most memorable for better or for worse. There are exceptions though, like Batman Begins and the first Superman movie( And maybe the second), but then there's these to take into consideration...
Batman(1989) - Jack Nicholson's Joker is much more fleshed out than the titular character, and Jack Nicholson just eats away the scenery like a shark he's even got Prince for additional support.
Batman Returns - Batman doesn't do much here, he has even less of an arc(if one at all) than he did in the first outing, its mostly Catwoman and The Penguin's show, and a lot of people look at it that way and both renditions of the characters sparks some debate on the creative liberties taken or how well or bad they executed though most agree both were "interesting" to say the least. Oh, and there's Christopher Walken of course.
Batman Forever - More development the caped crusader, but most people remember Jim Carrey's Riddler and Tommy Lee Jones' over the top portrayal of Two-Face.
Batman & Robin - Arnold's Mr. Freeze and Uma Thurman's Poison Ivy, for all their ridiculousness and their cringe inducing dialogue, leave a stronger impression than the two titular characters and Alicia Silverstone's Batgirl.
Steel - Well Shaq can't act, so Judd Nelson easily takes the show over, probably not as much as the guy who shouts "No!" before being blown up by a grenade towards the end, also a bad guy.
Catwoman - ...Actually, I don't think anybody finds this movie to be memorable for ANY factor going into it except that stupid costume Halle Berry wore which they're all trying to forget.
Superman Returns - Most people only really remember Kevin Spacey as Lex Luthor and his shouting of the word "WRONG!"
The Dark Knight - Heath Ledger's Joker makes the movie, and takes every scene he's in by force with ease. By far the most memorable character out of the whole film, and just about everybody's favorite scenes involve him. Even the minority of people who didn't love the movie thought The Joker was great and mesmerizing to watch, and usually skip to his scenes over everything else(especially Batman's scenes because his voice became ridiculed in an instant).
The Dark Knight Rises - Most people talk about Tom Hardy's Bane and to an extent Anne Hathaway's Catwoman, Batman less so and usually debate sparks mostly on the creative liberties that were taken to get him to end his journey and hang up the cape and cowl.
Man of Steel - Even with less screen time than Supes, Michael Shannon's General Zod is more rounded as a character than the man of steel, and his right hand lady Faora instantly steals the show right from under Superman's cape and makes an even more interesting female character than either Lois Lane, Martha Kent, or Lara Lor-Van.
Batman v Superman - Sadly, Jesse Eisenberg's cooky version of Lex Luthor leaves more impact than Superman does, fortunately Ben Affleck's Batman outshines him, though for most of the movie its set up that he's about to do something completely out of character( killing the man of steel) and its only till the infamous "Martha!" scene that he realizes he's acting like the bad guy there.
Suicide Squad - A movie largely based around bad guys from the DC universe.
Wonder Woman - Not out yet, but given that Ares is played by David Thewlis he'll likely steal the show in whatever amount of screen time he has. Just saying.