I've had all 3 brands and IMO the stock trigger on the xd is better than the others. The Glock is probably lighter. The S&W's never lit my fire, either. I'd go with the S'field. I've had 7 of them and all were rock solid and very accurate and I think that was due to the trigger breaking quite smoothly.