I've done the gamut of chamois creams out there, and by and large they all suck. Too water soluble so only if you don't ever sweat do they actually last the ride. However, I have found one that a)lasts through the entire ride and b) does not stain the pad.
Nubutte Chamois Cream. Accept no substitutes.