to me wolverine was always the best marvel hero, i thought. he was enough of an unstoppable warpath that i enjoyed it, but it just made it all the more surprising when he was stopped somehow.
DC has batman... he was always my favorite. unlike wolverine, he could scare most of his opponents off just by revealing himself and glaring at them... yeah, i like the darker and angrier heroes.
overall though, marvel takes the cake. spiderman has to be the best overall hero to date. the most dimension and humanity of any superhero to date. though i love wolverine, i acknowledge spidey as #1.
i may love Radiohead, but i would never dispute the beatles.