There's so much that can go wrong in a comic book movie......bad casting choices, not following the comic stories, making the movie too campy, making the movie too serious.......
BaB reminded me of the old Superman films, which were pretty good. X2 was good. Spidey 1 was good, and although Spidey 2 ruined characters and screwed with the comic it was also a good movie. Sin City kicked ass. Hellboy I and II are great, and Blade I is a solid second tier film. V for Vendetta was good, Batman Begins was good. The Dark Knight was epic. Watchmen was good. Iron Man was very enjoyable.
And everything else is mediocre, or campy, or too deviant of the comics, or just plain fucking awful (Batman & Robin).
On that note....