I've learned to stay out of discussions like this because it seems to always end up in a caliber war.
Do your own research, gather as much information as you can from reputable sources. Talk to some handgun instructors. I find them to be the most knowledgeable when it comes to which caliber to carry.
As to which handgun, you have to decide for yourself. Go rent some if you can. After you decide, be willing to spend the money on a quality carry rig that includes a holster, mag carrier (if you're carrying an autoloader) and a GUN belt. If your rig is not comfortable, you won't carry your firearm. I have tried many rigs, and the one I finally landed on allows me to carry a compact 45 with two extra mags all day long without any discomfort whatsoever.
Do your own research, gather as much information as you can from reputable sources. Talk to some handgun instructors. I find them to be the most knowledgeable when it comes to which caliber to carry.
As to which handgun, you have to decide for yourself. Go rent some if you can. After you decide, be willing to spend the money on a quality carry rig that includes a holster, mag carrier (if you're carrying an autoloader) and a GUN belt. If your rig is not comfortable, you won't carry your firearm. I have tried many rigs, and the one I finally landed on allows me to carry a compact 45 with two extra mags all day long without any discomfort whatsoever.