I have had problems with both and had excellent results with both. They are made by man therefore some will not work quite right.
I currently carry a M&P40 or Ruger GP100 dependant on mood. I don't feel under gunned with either.
Get either and in a year or so get the other. Sooner if you can afford it.