The Pak Poncho from Trekmates is a versatile alternative to a waterproof jacket. It's large enough to keep you and your pack dry in wet conditions, but still packs down small into its own stuff sack when not in use. The poncho also has taped seams, arm holes, a hood and a map pocket.