Yep, PI Zephyrr jacket rocks! My animals got me one for mothers day, and the thoughtful little buggers, they got a blue one that matches my bike! I wore it to my race Sunday not even knowing it was water resistant. Yay! It fits awesome, and packs down really nice. I've tried packing down a friend's rain/wind jacket before and it sucked!

As for shoes, I'm notorious for leaving them in the back of the pickup and forgetting them when it rains. I just take big old thick, long, overnight maxi pads and shove them in there. Works like a champ. Those also make good shin long road rash bandages!