+1 on the Trojan! I have never owned a CZ so cannot bash it. I do however own a Trojan in 9mm and I have to say it is one fine blaster. It is very accurate, and is not picky about any ammo. I'm not sure if I am lucky or not, but I do not have any issues with feeding like others may claim. It is a very comfortable gun that fits me well. My advice would be to get the one that feels comfortable for you, you the one that has to shoot it.
O yea one other thing on the Trojan, it's a 1911!!!!!!!