These threads frustrate me, because they pop up every day or two, and the bottom line is, it really doesn't matter what round you choose.
Generally speaking, any quality JHP will do. However, you have to be committed to shooting enough (200 rounds minimum, 500 recommended) of whatever round you do choose to ensure reliability in your weapon, as well as verify that POA=POI. Buying the latest greatest round on the market does you no good if it doesn't function correctly in your weapon. Shoot what you carry, carry what you shoot.