I've had Glocks for over 15 years and always liked them . A few months back, I shot an XD at the range and instantly fell in love with it. The feel and my accuracy with it, I was hooked. Now I have more than one and favor it more than my Glocks at this time, BUT that might be because they are the newest ones in my collection.
I tried the M&P at the same time at the range as the XDs and I didn't feel anything for it.
Just my personal thoughts.