I have an old Assos one bought in the Edinburgh Bike Co-Op sale for £25, down from £70! Fluo yellow with one red and one blue sleeve. I've taken to washing it in Nikwax to improve water resistance (I do this to all sorts of cheap rainjackets to generally good effect), as I believe it just relied on the closeness of the polyester weave normally.
I've had a couple of others over the years, and TAL/Endura offered a Gamex club jacket only a few years ago.