WARNING: OPINIONS FOLLOW.
Look at total cost of ownership, i.e. include cost of ammo.
S&W Bodyguard - 38: low recoil, no ejection/feeding malfunctions, and you can keep it in a jacket pocket and it will fire w/o catching on anything, cheap ammo.
FN Five-Seven: Very controllable recoil, very accurate, devastating round, expensive.
Springfield XD: 9mm +P, good all around, “lawman” ammo will take down anyone, cheap ammo.
.38, .40, .45 and 9mm - SOOOOooooo last century. .17HMR and Five-Seven - high speed, light round, devastating delivery of energy.
And who can argue with that?