I've had a TCP for about 2 years now. It's a decent little .380 (for a .380). I chose it over the S&W and the Ruger because of its trigger and the lock back on the last round.
Of all the .380 options, it's still the one I'd recommend to people just based on my personal experience.
All that being said, I almost never carry it. And when I do, I feel almost naked.
After Aurora, it feels like I'm WAY under-gunned... even though nothing has happened (yet). Also, the video of the internet cafe in Florida, that was a .380... a TCP actually. It was definitely better than nothing, but dang, if I'm ever needing my gun and that's all I have on me... I'll kick myself forever for not just going ahead and carrying the G26 or a bigger gun.
One thing about all of these "mouse" guns... it's very common to need break-in, and it's very common to need some sort of 'repair' to make them reliable. They're so small with such tight tolerances, that there's little room for error. Also, people tend to not practice with them because .380 is expensive, and the little .380's are not fun to shoot for long periods of time.