Best is subjective but...
four staple 9mm's are:
1. CZ 75B - all steel, allows for SA or DA carry
2. Browning HP - all steel, a customizable classic with a near cult following
3. SIG P226 - alloy framed, it is the contemporary 9mm that military, LEO and security professionals consider as...