I want to be able to shoot all day, and I don't see myself being able to attend a defensive pistol course and shooting for a few days with the .40
The recoil is causing my supporting hand to lose grip. I am not the most experienced shooter, but the Beretta 9mm we use in the Marines is easier to control, so I am considering something similar.
Springfield XD (fullsize or compact??)
Glock 19 ?
I am not sure that the grip fit my firing hand well, either.