I also recommend High Noon Holsters. I have two of them. One is the Slide Guard, a pancake style belt holster that will fit either of my two full-sized CZ 75B's. It's very confortable and holds the pistols tight against my body. Plus it's well boned so it looks good.
The other High Noon Holster holster is for my CZ 2075 RAMI. It's the Speedy Spanky model, a paddle holster that sits really high and close, and is very concealable. It'a also perfectly boned for the pistol so it looks great, and even without the slide guard it's very comfortable.
Both models are lined cowhide. Each cost $94.00 shipped. A bargain in a well made custom holster.
For off the shelf, I use Fobus paddle holsters. Not as slim, but well made, hold the gun tight, and look good. For the $20.00 price tag, or less, they're a great bargain that function well.