Secret identities are an important plot point in many-a-comics, and it's usually a big deal when a superhero's secret identity risks exposure. However, many superheroes reveal their identity to friends or allies - and supervillains frequently deduce it on their own.
My question is, in the Marvel universe - who has done the best job of keeping their identity under wraps?
Since this question is a bit subjective, the determinant for "best kept secrecy" will be "number of people who know about the hero/villain" vs "number of people who know the identity of the hero/villain." Additionally, the hero/villain must also be exposed to at least a major city (i.e. no "neighborhood" superheroes).
Bonus points for giving a separate answer for heroes and villains.
Clarification: To qualify, the character must be trying to preserve their secret (i.e. no Iron Man) and the identity has to be current (e.g. no origin stories or forgotten pasts).