Not saying my method is better than any above, but it is cheap, convenient, and seems to give good results.
I put a good sized dollup of wheel bearing grease in a pump oil can, fill with gasoline (petrol), shake well and pump the mix on the pins and rollers. The gasoline carries the grease into the pins and rollers, evaporates leaving the grease where it is needed.
The excess slings off onto the rear wheel after the first ride, but cleans up easily.
I think chain life is as good, or at least nearly as good as any other lube method I know of, except for completely enclosed oil bath chain cases.
Slick