Ponchos are good if you can wear shorts. With pants a rain suit is probably preferable. Shoes are the biggest issue, imo. Shoes that absorb water never seem to really get clean again after getting soaked. Rubber/plastic (non-absorbant) shoes are one solution but if you don't like wearing them every day it can be tricky deciding which days to wear them on the off chance that it rains on your way home. I've been considering getting the booties made for motorcyclists that go over regular shoes and have a sole as this seems like a sturdier option than strapping plastic shopping bags around my shoes.