Glock 21 is okay... Accuracy is good, but I find the grip angle to cause the bottom of my trigger finger to rub against the trigger well. Annoying. I'm selling mine.
I've got 2 1911's (Sig GSR Revolution and Charles Daly) and they truly are God's gift to man in the form of firearms, sent down from on high by his prophet, John Moses Browning. If you get one that is too "pimped out" (read: expensive and trendy) then they are not as reliable as a base model gun from one of the mainline manufacturers.
I've got an XD9, but not an XD45... the XD pattern doesn't have the glock trigger well bite that I dislike.
I've handled a Sig220 and didn't like it, since Sigs are notoriously not southpaw friendly. That dang de-cocker on the left side of the grip is a PITA for lefties. Were it on the opposite side (or were I right handed) it would be a good choice though. Felt good other than that.
Were I completely without a 45acp handgun and had to narrow down my choices to three different offerings, I would probably choose:
1. Springfield Mil-Spec (not GI, not Loaded... in between) 1911
2. Springfield XD45 compact
3. whatever else the gun shop had in 45acp, I don't really care. I'd favor some 1911 design under $800 first, then move to CZ, HK, Beretta, Glock, Sig, S&W, Ruger, Hi-point.
No experience here with CZ97's, HK's, EAA offerings, didn't like S&W autos at all, didn't like Ruger autos at all, Beretta offering, etc.