I used to use straight STP Oil Treatment, but I find that Super-Lube grease provides a smoother operation.
I find that most lubes will allow a certain amount of "squeak" in double action revolver hammers and triggers, but Super-Lube grease seems to do a better job than anything else.