For carry? I'd get a sig 938. I have a 229 but I'm not dedicated enough to lug that thing around with me all the time. It's too ****ing big. Great gun, though. I still need to get a trigger job on mine but it has functioned flawlessly for a LOT of rounds.
For fun? S&W 686.
For fun? S&W 686.