BatMan is not really a super hero, he mostly uses tools from his belt. And drives away in hit Bat Mobile. And he has a side kick. Super hero's dont need side kicks they don't do anything. Super man is a good hero because he can fly and he is incredibly strong, also he is like the speed of sound. but he is to old. Spider-Man is great he only really has one ability to be like a spider... But it's great! So I would have to say Spider-Man!
Wait, what exactly do you mean? Do you mean who would win in a fight or who do you like better? I think that Superman can take both of them on very easily, and I do like Superman the best too, because he's just really cool and a lot better then then the other two.
Batman is defiantly my favorite because hes completely believable. He's a awesome guy with really awesome gadgets and he has a believable alter ego, Bruce Wayne. Spiderman has to be my second favorite because lets face it having his powers would be awesome and he has some pretty kick ass costumes. Then theres Superman who is way too cheep, he can block bullets, run faster than a train, and has a lot of other super powers that make him almost invincible. In the end thats what i think of these three super heros.