The Springfield XD is a gun that I have always wanted to like but it is one of the few that I just do not like the feel of. The XD(m), on the other hand, I have never tried out. That is all about to change since I just won a brand new XD(m) 40 compact at what I consider a great price on gunbroker. My two big gripes about the XD were that the trigger felt awful (mine felt like it had two breaking points) and it always seemed like the XD had worse perceived recoil than other similar guns. To those that have experience with both, is there a significant upgrade going from the XD to the XD(m) or am I likely to dislike this gun as well?