I vote poncho - but it must be a good quality one that is long and adequately fits over the backpack and does not ride up at the back, e.g., Altus Poncho. They are obviously more expensive but value for money. The advantage is that it will completely cover your pack as well as yourself...