My commutes are a lot shorter distances than yours, but I wear some Field & Stream Jacket and/or pants. I have a bunch of different shells. If I know it will be raining hard I use the rain gear. Its water proof, but breathability is lacking. However if its only a drizzle or misting my other non waterproof shells work well enough.