I have a Mountain Equipment Coop jacket that is also screamin' yellow with reflecties. Very water proof but has to be ordered from MEC in Canada or bought during your next visit to Vancouver.

You might want to check the MEC website in cycling gear..