Mooseman
R.I.P.- Hooligan #4
Try them before you buy them.
It doesn't matter what someone else's favorite firearm is. The guns you've listed are all pretty good. Try to get hands-on with as many of them as possible, and get the one that you shoot best.
Normally I would agree with just about everything you have said here. But, the weight of my off duty Glocks have discouraged me from carrying in the past. They are heavy, and require a cover shirt and still show to some extent. My LCP is comfortable to always carry in my pocket. Hell, you can even carry it in your PJ's if that's something you care to do. My point is, any gun no matter it's size or power, is always better than no go.
Go to a local range, rent a bunch of different guns, of different calibers.
Test fire them all, and see how you handle them.
Then, go buy a Glock 23 or 19 like everyone else in the world and kick yourself for wasting so much time deciding.
somebody ^^^ needs M&P detox!
I think the Shield has won.