Get the one that you will Carry, All The Time.
Is the 340PD the small SW titanium .357/.38? If so, very good choice!
I have some very nice Kimbers that I would carry if I knew I was going to a gunfight. Realistically, though, I carry a .38 SW Airweight, because I can barely tell it is there.
If you ever have a situation where your gun is needed, Murphys law will dictate that it will happen on the day you left your gun at home because it was too much of a hassle.
Therefore, my vote goes for something very small, and very light, that you can throw in you pocket or snap on your belt or boot. The .32 Keltech, Beretta Tomcat .32, or the
SW/Taurus titanium .38/.357 come to mind. Maybe a Glock subcompact at most.
I am no carry expert, but if you can throw it it a jacket pocket and forget it is there, you stand a better chance of continuing to carry after the novelty wears off.
Unless you are a huge, hardcore, tactical, highspeed operator, in which case go with twin .45 in a shouder rig, or the Bushmaster/Carbonlight with 5, 30rd mags of ss109.