Green Goblin...that's all i have to say. Awesomeness. *TG! TG!* XD
I don't throw "epic" around too much, but this is that.
Probably one of my favorite Spider man Villains ever.
I concur. Always had a place for the goblin in my heart.