My goal is to buy a 9mm semi-automatic that I shoot well and that my wife is willing to shoot. I started my quest with the GLOCK G17 and determined that the guns on my short-list were the G17, the S&W M&P9, and the SA XD(m)9. Since my 1st time shooting, I've shot the following: Beretta 92FS Beretta Px4 Storm CZ P07 CZ 75 Compact GLOCK G17 SA XDm9 SIG Sauer P226 (9mm) SIG Sauer P229 (.40) S&W M&P9 Taurus Millennium The (Wife) Factor: What I'm trying to avoid right out of the gate is having to buy 2 guns (one for me and one for her). I was also trying to get her off of .22 caliber. (After a trip where we only shot 9mm guns - 5 of them - it put her off of .22 and she is no longer intimidated by the 9mm.) YEAH! The wifey is 5'3" and 115#. Her hands are on the small side, so grip size, muzzle flip, and wrist fatigue are all considerations when I'm taking her into account. As a result, she specifically hates the grip and weight distribution of the SIGs. She does however really like the 92FS and the XDm. The CZ-P07 would be 3rd for her. The (Money-Is-No-Object) Factor: If I take money and my wife out the the criteria then it would be either the P226 or 229 in 9mm and then get the wife whatever she fancies! But, unlike the Federal Government, I'm going to have to exercise some restraint here! The (M) Factor: The Beretta 92FS threw a wrench in my orignal plans to choose between the G17, the M&P, and the XDm. There were some things that I didn't like about the 92FS, but the added weight and reduced muzzle flip of an all metal gun, changed my outlook. I revised my quest with the hopes of falling in love with a $500-$600 all-metal, full-sized gun. The CZ was the leader in the club house. Then I shot the XDm (and it quickly extracted said wrench)... The XDm fits my hand almost as well as the SIG. For a polymer gun it is on the heavy side, which is a plus in my book. And I was able to put 5 bullets through 1 (expanding) hole at 7 yrds. The wife has no objections to the gun as well! I think it will be the XD(m) for me. Now, I just have to get a good price out of my LGS!