For those on a budget, in my opinion, the best full sized 9mm is the Taurus PT-92. It is a licensed copy of the Beretta 92 and costs about $200 less. Academy had it on sale for $328 about six weeks ago (pre-hysteria).
It is a great shooting high quality gun. Click
here to see what Wikipedia says about it