I've got an XD .40 sc and it's too heavy and thick for concealed carry, IMO. I'm 6'2" and 220lbs. but then my primary ccw gun is a kahr PM9, incredibly small and light.
I did just pick up a Taurus PT-111. It's a 9mm that's quite a bit thinner and feels much lighter than the XD. but it holds 12+1. I believe their .40 version holds 10+1.