I think you can see the consensus here: carry where it is legal.
My main problems come around sports. I've been known to carry while playing basketball (well nobody noticed, but I've told people about it). But I'd only do that in half-court games. If the games are getting serious, no way I could have a gun on me. Too much body contact.
Likewise, I coach a soccer team, and I'm running for the whole game. I choose not to carry there. But I do have a gun 50 feet or so away in my car. I actually have heard gunshots during a practice once last year. Some nearby forested area and I think someone was messing around with targets or something (not wise).
But a dinner party or lunch? That's a no-brainer.
G19 G26 G30 Sig 2340 357 Beretta U22 (kid's) Two Saiga 12 Two Draco 7.62x39 "pistols" Colt 6920 Saiga SGL21-94, M92 Krinkov "pistol," PSA Patrol Carbine Saiga 223