Finding the best golf ball for straight drives isn't going to magically fix your problems. If you fail to hit proper golf swings, you'll likely hit curveballs. Hitting a ball straight requires the golf club's face to be centered at squared when making impact with the ball. If the face isn't squared up, it will result in the ball having sidespin. This leads to either a hook, slice, or fade shot. Make sure you have a strong grip, align the clubhead with the ball, set your feet, have a parallel backswing, and follow through with the ball.