Coconut oil, no contest. I'm uncut and basically never used lube to jerk off because I didn't need to. I tried coconut oil during an extended edging session one time, and I'm totally converted. You need to use quite a bit, and be prepared to get you and whatever you're sitting/standing on quite oily, but it is completely worth it.
I can stroke the head of my cock with the palm of my hand using the oil and within seconds my cock is rock hard, with every vein bulging out. I find if I work the swollen head of my cock with that hand and massage my prostate with the other hand, also with the oil, I can achieve a near orgasm and hold it indefinitely. It's hard to resist the urge to cum, but as long as I keep adding more oil every once in a while, I can keep that going for 30 - 40 minutes and then blow a huge load. The best thing about coconut oil is that I'm not at all chafed or irritated after jerking off, so I'm usually good to go again a few minutes later.