I would have to say that my favorite is the S&W M6906, because it's the one that I carry almost every day. For me, it's the best compromise of size, reliability, magazine capacity and accuracy - yes, plenty accurate enough for me out to typical defensive distances - for everyday CCW use. My H&K P7 is more accurate at long range distances - I can consistently ping a 2 foot metal plate with it out to 150 yards, once I have the holdover figured out - but I don't need that kind of accuracy on a daily basis, and I think they have just gotten too expensive/valuable for every day CCW carry, so it tends to stay in the safe.