Ruffalo is a chunky guy. Not sure if it's more muscle than fat, but he's a thick man. He looks intimidating. I wouldn't call him a puss if he spilled my drink in a bar.
Norton, however, looks like a pushover. We'd all kick sand in his face at the beach. THAT level of contrast made Hulk and Bruce Banner much more interesting.
Plus, Liv Tyler.