My favorite all metal is the CZ-75B and CZ-75 P01. Affordable too. And I would take the saved $$ and buy a rubber grip. The CZs fit is really nice but it comes out of the box with plastic ones. I took my CZ to some pistol course ran by one of my Sergents and had the guys shoot it after the Beretta. They liked the fit and balance over the Beretta. I also put 2000 rounds through it with nary a problem.
My duty weapon is the H&K P2000. I also like everything about it except the DAO trigger. I shot the HK USP 9 back at that course. If you have the $$ and want all the features possible on one pistol then this is it. My humble opinion.