my 45's I carry.
XD 45, full size. Unless your body is built for it (have an ass, not be fat) or wear loose clothing it will print. Its a FULL SIZE gun
luckily I have an ass and am not fat so I carry small of the back and you would never see it. If I am wearing a coat/whatever I will also wear it strong side.
Shoots very well, lots of big hunks of lead in it, never had any issues. Only mods I have done besides ceracoating is some night sights.
XDs: love this little bastard. small as fuck but is not horrible to shoot (same size as my Kel-tec 9, which SUCKS to shoot) My hands are larger so I have Peirce finger extension on mine but can shoot it fine without. Its a lot less rounds than my XD so you better make them count. sights kinda suck, put tritium/fiber optic on it and its much better. Its a total CCW weapon, I can hide it in most normal clothing with no issues.
Downside: don't pussy it. rack HARD to chamber, rack HARD to clear a round, be a bitch and you get issues.
I do not carry my 1911, its heavy and has low round count. If I need heavy I will carry my XD with twice as much rounds, if I need slim I will carry my XDs. I love 1911's, but I don't CCW them. And a tight accurate 1911 can be dirt sensitive.
If it was me I would get the XDm, myself I like the XD better but whatever. You can CCW it with proper holstering, it has the round capacity for outdoor oh shit situations, fullsize so no issues with gloves and its pretty hard to kill.
But go SHOOT THEM first!! 45 Glocks are a nice option, but I don't like shooting 45 glocks for some reason. You will find some guns you like to shoot better.