Batman - INTj
Superman - INFj
Spiderman - INTp
Captain America - ESTj
Thor - ESTp
Iron Man - ISTj
Wolverine - ESFp
Aquaman - ESFp
Wonder Woman - INFp
The Punisher - ISTp
Supervillains:
Joker - ENTp
Mr. Freeze - INTj
Penguin - ESFj
Lex Luthor - ENTj
Poison Ivy - ISFj
Venom - ISTp
Galactus - ISTj
Carnage - ENTj
EDIT: Changed Lex Luthor to ENTj upon further consideration.