I disagree with the idea of semi-autos not being the most reliable, with a minimal of care many of them can be as trustworthy as a revolver. The revolver will stand up to more abuse but any person who abuses their safety equipment should suffer the effects of Darwinism. At one time or another I have carried them all and another axiom of personal protection is to have a gun when you get into a gunfight. Semi-autos are much more comfortable to carry for the majority of people due to their flat shape which makes one more likely to carry it. Many also find it much easier to shoot a compact size auto than a small framed revolver due to grip shape/size and trigger pull. This is for compact versions of standard pistols such as the XDSC and Glock, not the true sub-guns like a Kel-Tec, Bersa, Seecamp or others. This issue really has no "best" answer, one must make as informed decision as they can make based upon their research, expectations, and possibly experience of themselves and others. Glock, the Springfield XD (there isn't a 45 ACP compact version yet but it does come in compact 9mm and 40 S&W), SIG, S&W, Ruger, CZ, and a host of others have proven themselves dependable in everyday use. For the money of a new Millinium one could find a used Glock, S&W, maybe a SIG, or a new Ruger all of which have a very good track record for dependibility.