We have bought no-sleeve jackets with mesh on the back from Porbikekit in UK... the brand name is Ronhill... apparently the English (where probikekit is based) call them a Gillet.

That's pretty much our wet weather gear. More water resisitant wind-breakers...

I have a long sleeved jacket also, that was from the LBS

If its torrential outside it becomes unsafe to ride... so we don't tend to ride in dreadful weather