Im looking for a nice 9mm. I have a 9mm but its not up to my standards, Its a Ruger P-94 9mm and Kicks more than my .45! Im looking for something with more barrel length than 4.5" and Hi Accuracy. I really like the Beretta M9 and the Glock 17. Anyone out there have any opinions on both Guns? Ive allways wanted a FN Hi-Power also there is something about the way it feels in my hand. I really like the smoothness of cocking the Berretta though, It feels very clean and like a Excellent peice of Machinery. What Gun would you choose?