Have you tried a poncho? I love my People's Poncho. Absolutely waterproof, waist strap so it doesn't billow in the back, fits over the bars when I ride so my legs stay pretty dry. Great ventilation since it's open underneath. As for pockets - they're in the clothes I wear below the poncho so no problem! Super easy on and off, too.