With Watchmen arriving in theaters this weekend, it's once again time to start talking superheroes. But instead of listing the coolest weapons or names or fight scenes, Moviefone wants to know which superhero costumes are the best ... and worst. How does Michael Keaton's Batman suit compare to, say, Jennifer Gardner's Elektra look? Which costume turns you on more: Silk Spectre II or Catwoman? Or what about Robert Downey Jr.'s Iron Man suit up against ... um, Ben Affleck's Daredevil? (I'm sorry, but I still can't believe Affleck played a superhero at one point - worst casting choice ever.) So check out the costume gallery below, and let us know your favorites (and least favorites [cough] Clooney's Batman [cough]) in the comments.

Superhero Costumes - Vote for Your Favorites

    Superpowers are nice and all, but just as vital to the superhero mystique is the costume. Can you imagine someone trying to save the world in a sweatshirt and jeans? Wouldn't stand a chance.

    'Watchmen' hits screens with some slick new additions to the costume department, leading us to wonder which crimefighters have donned the coolest outfits. Click through to vote on which of these 30 superheroes' costumes are super cool, and which are super lame.

    Warner Bros.(2) | Paramount | 20th Century Fox

    Batman

    Played by: Michael Keaton in 'Batman' (1989)

    Before Christopher Nolan entered the scene, Tim Burton took the Bat a bit darker (no more Bam! Kapow!). We've long thought Michael Keaton's personification in Burton's 1989 flick is under-rated, as is his getup. The neoprene suit made us believe 'Mr. Mom' was a superhero. Talk about Bam! Kapow!

    Everett Collection

    Nite Owl II

    Played by: Patrick Wilson in 'Watchmen' (2009)

    As Batman has proved time and time again, gadget-loving men who dress up like flying animals are not to be messed with.

    Warner Bros.

    Iron Man

    Played by: Robert Downey Jr. in 'Iron Man' (2008)

    It takes a righteously inventive dude like Tony Stark to fashion a suit of red and gold that gives him the power of flight, fight and might. He has no special abilities at all without it, making it a super costume indeed.

    Paramount

    Daredevil

    Played by: Ben Affleck in 'Daredevil' (2003)

    For a blind superhero, Ben Affleck's Daredevil sure does know how to dress ... although we wonder if he'd choose the same shimmery red leather fabric if he could see.

    20th Century Fox

    Superman

    Played by: Christopher Reeve in 'Superman' (1978)

    Christopher Reeve proves that wearing neck-to-toe red-and-blue Spandex doesn't make you any less of a man -- or badass Earth-saving Kryptonian, as the case may be.

    AP

    The Invisible Woman

    Played by: Jessica Alba in 'Fantastic Four' (2005)

    All of the members of the super group calling themselves the Fantastic Four sport the same garb -- blue unitards with black detail. For some reason, we like it best on the Invisible Woman.

    20th Century Fox

    Blue Raja

    Played by: Hank Azaria in 'Mystery Men' (1999)

    Possibly colorblind (there's no blue in his costume), Blue Raja is just the hero that hapless diner who's just dropped his fork on the ground needs.

    Everett Collection

    Wolverine

    Played by: Hugh Jackman in 'X-Men' (2000)

    The X-Men's superpowers are derived from genetic mutations, but there's nothing freaky about the team uniform. Luckily all the good mutants can rock a tight black one-piece -- none more pleasingly than Wolverine.

    20th Century Fox

    Darkman

    Played by: Liam Neeson in 'Darkman' (1990)

    The bandage-wrapped avenger takes his title a little too literally in the costume department, but his getup is still flashier than that other superhero Neeson played, Oskar Schindler.

    Everett Collection



Follow me on Twitter