I like my PX4 9mm as much or more than any of my other 9mms. And thats saying alot, i've had quite a few guns. I no longer have XDs or Glocks but I would say they are built with the same quolity the XDs and Glocks are. Beretta makes a fine gun. And yes, they hold 17+1. 20rd mags are available also.
What have you heared bad about the .40? I have only heared great things adout the .40.