For me it is Captain America. On paper he is far too vanilla but I get all giddy when I see him in the movies!