In terms of what I feel are the best 10 CBM's (and not necessarily my favorite) I'd go:
1. The Avengers
2. The Dark Knight (these first two are basically interchangeable in my eyes but for the sake of being a contrarian...
)
3. Captain America: Winter Soldier
4. Captain America: Civil War
5. Batman Begins
6. Iron Man
7. Guardians of the Galaxy
8. Spider-man (2001)
9. Avengers: Age of Ultron
10. Spider-man 2
I can already hear the haters clacking away on their keyboards
t:
For the record I reserve the right to change this at any time but it's how I feel at the moment.
I think Spider-man 2 is overrated but it still cracks the top 10. I didn't put any old Superman/Batman movies in my list as well because I think they're overrated as well; doesn't mean I don't like or respect them, I just think the genre has grown and the bar has really been raised. The X-men series would have at least one movie make the next five (FC or DOFP) but I've really grown tired of that franchise over the past couple years.
I'm sure everyone here will disagree with this list and that's fine. I bask in your judgement.