How about all of the above?

Plastic, Leather, Kydex, Nylon, and cotton? I recently got a OWB Blackhawk! Serpa. Plastic but love the retention and the weapon release button. Keeps other hands off, and teaches proper grip and hand placement. I have an uncle Mike's Nylon IWB holster to practice with until I can get enough $$ together for a Crossbreed Holster (Leather and Kydex). The other one, that is made here in Houston, is the Kangaroo Carry, cotton.
http://www.kangaroocarry.com Be prepared for any type of dress, weather, or firearm size.
My Serpa with Taurus 24/7 .45
