I use fork lift chain spray, it stays on the metal and doesn't wash away easily, it also penetrates the leaves. Fork trucks usually work in a harsh industrial environment so if its good enough for them etc.

David Byrne