I got talked into trying "Slide Glide" on my GLocks. I would have a hard time believing that this stuff is anything other than general purpose red bearing grease from the parts store. I have gone away from using it because I immediately notice debris sticking to the lube in the slide.
Most recently in my quest for the best cleaning products, I stumbled upon "Frog Lube". Its a fairly long process to apply the lube, but once it is on it dries and remains slippery.