Do you mean who is the best or who would win in a fight because if you mean in a straight up fist fight Superman would win every time. Unless the Batman he was fighting was the Adam West Batman, then Batman would win because he would pull out of his utility belt some anti-superman spray or something similar. Unfortunately Spiderman would not be able to put a dent in superman but he may be able to dodge and avoid him with his spider sense but other than that he would get creamed. Although spider man would beat batman in a fight every time.
If you meant who is your favorite then Spider man is mine.