I had a cheapo Fobus. I didn't like it too much.
I also looked at blade-tech.com and they offered a kydex holster for the GP-100. I don't think it has a push button like the Serpa, but it might be closest you'll get in material/feel and have a decent holster. It has an adjustable tension screw for retention.