Based on movie only...it's a hard choice. Almost all of those characters have had such great movie renditions. Particularly Superman , Batman, Blade, and Punisher have been all portrayed remarkably well. And V...just, wow. He was awesome.
If I had to choose one, I think I'd have to say Spider-man. Tobey just does such a great job and is such a regular guy. Unlike most of the others, he isn't born to some sort of power nor has he trained for it..he has to face an insurmountable commitment. He's scared but still faces it. Courage means you are afraid to face something, but you do despite it. That to me is more heroic than someone who is just a straight up badass, and has nothing to fear in the first place. And Peter still remains a good guy through the whole ordeal despite the hardship he endures. I'd have to go with Spidey in the movies because the one thing he has over most of the others is he is almost inspirational.