While I like baseball, it is one of the pansiest sports out there. Think about it: If it rains you don't play, you only play in the summer, you can rest whenever you want, etc etc
Hockey > baseball, if only because it actually requires physical contact with another person.