I have shot a Glock 34 with a Vanek trigger and I now shoot an XD with a Canyon Creek trigger. For me the XD shoots and points better. I would recommend to try them out, maybe at your club and see which shoots and points better for you. If you do go with the XD, definitely get the trigger job done, and same for the glock.