Which is better, 9mm or .40 S&W? Which is better, a Rem 870 or a Mossberg 500? Which is better, controlled-round-feed (Model 70) or push-feed (Model 700)? Which is better, and AK or an AR? Which is better, a Python or a Model 27? Which is better a Glock, M&P, or an xD? And so on...
Conventional wisdom says to use oil on the rails and wear points of an auto pistol. Brian has developed a grease that he says works. Some have tried it and liked it. Some have tried it and DIDN'T like it. Some folks want to know what is the absolute best, but the chances that it will matter at all are vanishingly slim. Most folks clean their guns (thus removing and replacing the lubricant) long before their lubricant fails.
I use a bit of automatic transmission fluid (not even full-synthetic!) on my guns because I have a lot of it around, and it's red. I like red.
I shoot my guns quite a bit. I've never had one fail due to any lubrication issue.
(Though I did once go without cleaning my 1911 for months of weekly shooting and it eventually gummed up enough to stop going into battery consistently. Could be called a lubrication issue -- though the recoil spring was also old and kinked. Either way, I borrowed a bottle of CLP, doused it well, and it ran without a hitch for the rest of the day.)
There are a few items in the firearm world that are supposed to be
greased. The M14/M1A bolt roller is one. At the moment, I can't think of any others.
Use whatever you've got and go shoot. Worrying about which lube is THE ULTIMATE is a distraction from concentrating on your skills.
-Sam
[UNLESS: You are going into Iraq and need your guns to work in that powder sand. There are some specific lubricants that work better than others in that environment. NOT GREASE. "Lubricating oil, semifluid, automatic weapons" (LSA) has been reported to work well for that, but I don't know what's in it.]