I have never been able to find a really effective solution. Tuff Cloth is praised by most people and Marine Tuff cloth is a bit better. I doubt that it is toxic after it dries, despite the smell, but that has been debated here previously. Renaissance Wax [Ren Wax] sounds great, but it doesn't really work that well under moderate to heavy use - it's better on nonmetallic materials, I find. Many people simply use a variety of light oils and are careful to maintain their knives as best they can in the field. Me, for really adverse conditions I use talonite or coated Infi.