I would personally go with the Demarini Vexxum. At my lessons I consistently hit in the low 90s with the bat and I have even seen that bat hit a ball 104 MPH by a 5'10, 190 lb junior. That is truly amazing becuase bats should not be able to hit over 100 MPH if it is BESR certified, but I've seen it. Great bat in my opinion.