I dont believe i'm answering this but.. all the ball companies make pretty similar equipment there is no best ball.. rather a best ball for your style plus the drilling comes heavily into it...
The ball dont make the bowler score well... the bowler makes the ball score well