The CZ-75 is a fine handgun. All steel, decent sights, large mag capacity, full length slide rails and the slide runs inside the frame rails. The grip is about as close to a Browning Hi-Power as you can get. Good safety and it offers a DA first shot. The overall workmanship of the gun is far above many in its price range.
The platform is a bit "Old School" due to the steel construction and the DA/SA trigger but that is in no way a derogatory comment.
The CZ-75 is an accurate and reliable pistol that will hold up to a lot of hard use. They are a bit heavy for their class in today's environment of alloy and polymer frames but again, that's not a negative comment.
My first hands-on experience with a CZ-75 was with an example from Czechoslovakia (not the Czech Republic) and that was before the iron curtain fell. In those days there were not many high capacity DA 9mm pistols available. The CZ-75 wasn't revolutionary, but it combined a lot of good ideas in one package and it did that well. The Czech's are VERY talented designers and manufacturers of firearms. In fact, I would say the Czech's have proven to be excellent mechanical engineers and skilled technicians in many arenas.
I agree with CZ93x62, the typical Americanized 9mm Luger cartridge is not quite what the European version the 9mm Luger is. When loaded the way it was designed to be loaded, the 9mm is a formidable cartridge. When you're just ringing steel or punching holes in paper, there's a lot of good reasons to back it off the maximum allowable pressure. But when used for self-defense it should be loaded to its maximum allowable pressure. A 115-125 grain 9mm bullet running at the upper end of the acceptable limits is NO JOKE.
The 120 grain TC bullet is probably the best "all-around" bullet if you're casting for the 9mm Luger cartridge. That bullet profile will feed and function in most pistols chambered for the 9mm and makes a good practice round. I have found that when casting for 9mm pistols I must tweak the cartridge for a particular gun to get the reliability needed. For serious social work I would recommend a 115-125 grain JHP running as fast as SAAMI limits will allow. In factory ammo the Speer Gold Dot 124gr +P JHP would be a good place to start.