When choosing a baseball bat, there are a number of factors that must be taken into consideration, including level of play, size of the batter, cost and comfort.