I like the 9mm. It is easy to teach others to shoot. A wide selection of platforms to choose from. Holds lots of rounds...just in case. Love my CZ75 but carry a 6906. I have 45s, 38s and 357s, 45 colt....shot all the rest. For hunting the 45 colt is great. Also the 357is good too. I always send new shooters in the direction of the 9mm because of the ease of shootability, the proliferation of good and cheap ammo, and the wide range of models that fit anyone's hand.
There are no accidents, there is only ignorance, mechanical failure, or "ACTS OF GOD"! I load 3000-5000 rounds a day, 6 days a week!