You can't go wrong with either. I bought the G29 a number of months ago as a woods gun as the options were limited. I shoot it ok, but the bulk of it's grip makes it not the best choice for me, but that's a personal decision. The grip on the XDM fits me better, and had it been available when I bought the G29 I would have bought it instead. I definitely shoot the XDM better, but again that's me.