I ride in very dirty conditions, and there isn't a lube made that's dry enough to repel the dirt I ride through. I just use motor oil.
In the winter I use DuPont teflon+wax spray, because it's cold out and I don't want to spend much time doing maintenance. I can spray the chain and wipe it back down in 2 minutes with that stuff.
__________________
Work: the 8 hours that separates bike rides.