At this point, only Batman and Spider-man continue with the old fashioned concept of needing a mask since their secret identities are so important for their characters. Nearly every live action movie superhero has a public identity or hasn't bothered to use a mask.
The X-men movies never had the characters in masks, all of the Avengers have public identities, Fantastic Four are maskless. Blade just needs a cool pair of shades.
Iron Man is the poster boy for superheroes with a public identity, he actually feeds off the attention.