I prefer Comp Tac:
http://www.comp-tac.com/
You can get some pretty cool holsters, or you can go plain and spend a little less money.
I have used them for USPSA, IDPA and 3 gun and they are great. You can adjust the retention with an allen wrench, and the kydex is very durable and well formed to your specific firearm. You can also adjust the cant of the holster and get a paddle or a belt attachment (or both).