I decided we might as well have a poll on the new slogan. I picked out the suggestions with the most recs, minus the ones about balls (and folks, once again I want to remind that if a moderator says 'stop', just stop, don't argue. Pretend it is the umpire, you might get thrown out if you argue. Got a complaint, write me, don't argue rules in the threads). I added a couple that were at the end of the thread, that I liked, that were posted too late to get recs.
Vote early, vote often.