Agree on the SR9 & the S&W BodyGuard
Love my SR9, but love my SR9c even better.
All the atributes of the SR9 but more concealable, and even crisper trigger.
As for the .380 BodyGuard, it is just sooooo concealable (even with dress pants gym shorts, etc), but still has some decent sights and the slide locks back on an empty mag (has a bigger gun 'feel' to it).
First shot, out of the box, was less than an a half inch off the center of a paper plate at 50 feet (iron sights, not the laser).