There are so many great pistols and options to choose from you will more than likely get personnel preferences from individuals albeit good ones. I really believe based on my personnel experience you can't do much better than Beretta's PX4 compact and subcompact for CC. They are both comfortable, hold alot of rounds, reliable and accurate. I use an inexpensive Blackhawk #6 IWB holster, one in the chamber, safety off, HST or Gold-dot 147's for the subcompact and 124+P GD, or the two I just previously mentioned for the compact, Trijicon night sights, alot of practice with the DA/SA and I'm good to go. I'm sure there are many other fine CC handguns, smaller, larger, etc..., but I'm confident this setup won't let you down if you ever had to employ the tools in a life and death self defense situation. I would just as soon carry Glock, XD's, or S&W as well. They all work but it comes down to what feels comfortable to "you" and what you shoot the best. #1 to me in a CC handgun is reliability bar none.