I've recently added in a rain coat to my front bag, it folds up into a nice bundle. I've also added a ziplock bag to my front bag, so I can put my wallet, keys and cell phone in. Never know when rain is going to come..
- Even if your cell phone is in the front bag, the bag isn't water proof! Ziplocks are however.