I recommend Paramo jackets for this sort of thing. They aren't your traditional membrane based jacket, but rather use clever layering and hydrophobic nikwax coating. I used to buy a breathable jacket about every year for ~£80, then spent ~£200 on a Paramo Quito jacket, I wash it in nikwax techwash, and then reproof it about every 3 washes with TX direct. It's the most breathable waterproof I've ever had, and it's been going strong now for at least 5 years.
J