A trick I have used to extend the useful temperature range for a rain jacket is to take my arms out of the sleeves and stick them out of the open pit zips, giving you essentially a rain vest. Your exposed arms get wet and act like radiators to help keep your dry torso from overheating.