You know what, maybe its just me, but i really don't think that over the long term, Hall's Bat will be that much better than JJ's. Sure, right now there is a big difference, but JJ has the look of someone that is going to get better at the plate, i'm not sure how much better Billy can get. That's why I posed this debate as the "long-term" answer. I think anyone would take billy right now over JJ if we were gonna make a serious run this season. But since I don't see that happening, we have to give JJ a chance to grow into the batter he will eventually become.