Smart Carry is my choice. They give you a 60 day trial period too. I sweet and it has a water proof back panel. PP is leather and the whole thing must be pulled up to draw (2 hand operation) I can 1 hand draw my P3AT or P 11 with the smartcarry.
Just my .02
I use the "small" Smart Carry when working out at the fitnesss center. Move my P3AT from pocket and PM4044 from ankle to the Smart Carry in a bathroom stall - leaving spare mags in locker. I have the other brand also, but prefer the "no seam" design of the Smart Carry. I bought the design with the extra pocket in back, but wish I hadn't - wastes space I need when folding it up for storage in swimsuit pocket.
I bought the XS smartcarry with the back pocket. I can see where the back pocket could affect folding it up but it doesnt add anything when wearing.
The XS fits the P3AT w or w/o a laser just fine. I can even get the P40 into it and the trigger guard is covered but just barely and it feels like it is going to flop out.
I wish I would have taken Charlie's advice and bought a bigger size to begin with and then used the safety pin at the bottom method for the P3ATs. I was using the safety pins on the bottom of the mag holder to keep the mags up and easy to grab but I found that putting a couple of packages of foam ear plugs in the bottom does the same thing and if I ever get a hankering to shop and shoot something I have some plugs with me. Note also that I have the Bersa finger extension on the mag I keep in the smartcarry - it makes it much easier to grab.
-Scott (who's still threatening to post the pics of me in the smartcarry)