Wow I love this list!!
(Anyone who doesn't should burn!) ;p
Thanks guys :)
@ApatheticAvenger: Thanks sir.
I'm not sure if I'll do a villain list, but if anyone wants to help me out with it, feel free to give me a pm.
Wonder Woman should be number 3
Nice list. I see we share a lot of favourites.