Now that you have apparently decided, let me throw out a couple of comments to confuse you. :grin: I have two EDC's, and I choose which one based on my clothes and which one fits and conceals better. In 9mm, I carry a Kahr CM9 in a paddle holster. When I wear clothes that don't conceal the CM9 well, I switch to a Kel-Tec P3AT in either a Recluse pocket holster or a paddle holster. I recommend both.
Since you can never have too many guns, I am looking hard at the .45 Springfield XD-s and plan to shoot one soon. I may wait until the summer, when Kahr is scheduled to release the CM45, to decide.
I would stay away from the Bodyguard .380. I looked at it when I bought my Kel-tec, and one of my buddies has one. The switch for the laser is problematic in the sense that it ends to stick or break, requiring a round trip to S&W. Even if that worked great, I don't like the idea of a laser that you have to switch on. I have Crimson Trace Laserguards on both my CM9 and KT. FWIW.