Use the pause technique before batting. When you see where the ball is going, try your best to get the ball as close to the point of the contact triangle (the part closest to the batter, not the thick part of the triangle). You will usually get homeruns or at least doubles.
Wait until the pitcher's arm is in motion and is coming forward, then swing. If it looks like a bad pitch do not swing. This strategy woks most of the time, and works well with players such as Giambi, Bonds, or A-Rod.