I'm buying a new bat this summer and just wanted some opinions on what is a good brand for someone like me and why. (Im 4"11 123 pounds and play HS fastpitch softball and wants something that will help me reach power(has high bat speed and increased sweet spot)) Also: A Worth's bat 21 ounce is a 31". Easton's 21 ounce is a 34". Should I buy a 34" Easton because it's the same weight that I'm used to or will having a longer bat affect my swing?