Who is better (not more powerful- obviously that goes to Superman)?
Who has more character and depth?
I would suggest that Spider-Man is more of an every man with issues that people can relate to. This make him more relate-able than a megapowerfull alien.
What do other the other fine people on this site 'reckon?'