I agree that the "dry" lubes just create gunk.
I use this all condition lube. Its more like a wet lube and is quieter than the dry version they offer. I do clean my chain and apply it once per week as it only effectively lasts about 90-100 miles or so.