First of all, there is a ton of misconception on this subject. While modern technology has made some improvements, the fact is that the 9mm has always been an effective bullet. Perception, based on one FBI shootout, clouded the minds of so many. As it turns out, the agency that determined that the 9mm was ineffective is now citing "modern technology" as the reason it is now "effective". It is an older bullet than the 45ACP, and it has worked for years in Europe.
Another misconception is that one handgun cartridge is vastly superior to another. It's not. Not until you get into the super cartridges like the .454 Cassull or the .500 S&W Magnum. When talking about the standard service caliber handgun cartridges, they all suck. One argument is that the bigger the bullet, the bigger the hole, etc., but when you talk about this with surgeons, many will tell you they cannot determine whether someone was shot with a 9mm or a .45ACP. Couple that with the fact that the difference in diameter btwn the 9mm and .45ACP is not much...your odds of stopping someone with a .45ACP isn't much better than stopping them with a 9mm.
Some people will tell you to carry the biggest thing you can control, and I suppose there is nothing really wrong with that; however, here is something I offer for consideration. Why would you want to run the risk of having to control a larger caliber under the stress of your fight or flight nerves exploding when the fact is you're not really getting any discernible ballistic advantage? Why would you want to limit yourself in capacity just so you can carry a "45" when you're probably going to hit your target with a 20% efficiency, on average, if you get in a shoot out? Of course, this just food for thought, but the truth is you don't have a significant advantage over a 9mm b/c you carry a .40 or a .357 Sig. You just don't.
You're more likely to die while you're waiting for the other guy to bleed out regardless of whether you shoot him with a 9mm or a 45 than not, simply b/c a 45 ain't gonna cause that much more blood loss, and you're not going to control a .40 any better than you can control a 9mm, all things being equal. Carry what you want, but there's no real significant advantage one caliber has over another to warrant citing one is better. The rest is just smoke-filled coffee house ****.