Don't be Lightning'ing it up in here. This is a good topic.

I will admit, upon some reflection, that Ruffalo (the actor who played Bruce in The Avengers) was probably the most convincing at portraying a nerdy scientist. Norton just played himself and while they tried vaguely to make Bana seem like a dork, it just didn't work.



For obvious reasons.

Now we mustn't forget the '03 Hulk had that Elfman Magic working for it.
Danny Elfman:"The Hulk"(2003)-Main Theme - YouTube