RE: Springfield XD or Ruger SR9???
Another vote for the XD.
I now have 3 of them.....My original XD 40 Tactical has been thru ALOT and the only problems it has ever had was when my brothers wife was shooting it. It had some FTEs due to her limp wristing it. I just purchased a Sub Compact 9mm for $479.99, and with the promo I get another 2 mags for it for free. I also got a 4" service while I was at it in 9mm as well.