I'm here to ask the impossible question, my current waterproof is just shit and i need something new. I'm looking for something which is breathable, fully waterproof not just resistant and tough enough to deal with a backpack for 9 hours a day. Being packable would be nice but isn't a necessity, also budget isn't so much of an issue as i will pay more for the best. I'd also like it to be more of a casual jacket than a riding specific jacket. Any suggestions?