This guy gets it. It's still the golden standard even now. Though to be fair, The Dark Knight, Winter Soldier, Guardians, & Iron Man 1 came close.
I don't even know if I can have a top 5/10 these days. At least not in any real order.
X-Men 2, Spider-Man 2, The Dark Knight, Superman Returns, Dredd, and Days of Future Past all immediately spring to mind for me. Maybe Unbreakable, too, but that's more because it's just such a great movie and less a definitive superhero film. I've had a ton of fun with Iron Man 1, Avengers, and both Hulks too (judge me all you want).