I have a couple of LCP's and LC9's. I end up carrying the LCP far more often than the LC9 - so much that the 9 is almost irrelevant. My wife and I both carry LCP's as our normal EDC pistols. My biggest complaint about the LC9 is that it has a manual safety - I filed the lever on mine down flush so it cannot be accidentally activated. Sights are better on the LC9, but adding white sight paint to the rear sight and orange sight paint to the front sight of the Gen 2 LCP has them about even. We have 3 LCP's, I haven't had any failures in a few thousand rounds out of all of them. I kept them wet at first to make sure they'd move freely, and they've all 3 ran like a top.
The Gen 2 LCP is the one to get, and you'll be sorely disappointed if you buy a Gen 1 then someday feel a Gen 2's trigger, or see the sights. I still carry my Gen 1, but only because I paid $230 for it so it didn't make sense to sell it rather than just outright buying another Gen 2. My Gen 2 is my EDC, my Gen 1 is my "jogging carry gun" since I sweat like he11.
As far as accuracy goes - the LCPs are accurate. They're a bit difficult to shoot, and a Hogue Hand-all grip wrap helps the LCP a lot ($7 part, goes on without tools). BUT, the LCP is accurate. The first day my wife got her LCP, I cleaned it in the truck as we drove out to check fence in one of my pastures. She broke it in by knots on small trees as we walked the fenceline - 2" or smaller diameter trees at 10yrds with a pocket pistol sure aint bad.
Sig Sauer P238 is another fine piece. I'm not a fan of manual safeties on my carry weapon, but the single action trigger is a great improvement over the DAO pocket pistols in its class. 1911 styling, straight shooting, reliable even when dry and dirty. A bit heavier so it feels much better behaved, and the stock grips feel much much better in hand than the LCP.