Have you thought about a textile alternative to leathers? I have an Aerostich roadcrafter suit that they say protects almost as well as leather. Plus it's waterproof.
They're easy to deal with for an internet outfit. They are at aerostitch.com. Good luck!