I have had some luck with parafin wax. I clean the chain in solvent, and then melt parafin xax over boiling water (it's flammable, so diect heat is dangerous) soak the chain in the hot wax, move it around some ,take it out and let it cool. I don't know if it is a good method in Oregon or other rainy places. It isn't so great in really cold weather either. It's also about the cheapest chain lube.