I've got a G27 and I absolutely love it. You've got quite a list there. The single most important thing I will stress, go into to various shops and handle every gun on your list. If the shop does rentals, rent a few different models on occassion and shoot the heck out of them. Get the gun/model that feels most comfortable to YOU. If you don't like to hold/shoot it, you won't want to carry it. Just my $.02
__________________
2005 s2000