For the best water protection, I would recommend SKS Longboards. The only downside is the front fender is so long it can potentially get caught when going over obstacles. I also like the SKS Bluemels-still good protection but a little shorter in the front. I also have a set of Planet Bike Cascadias-good coverage but they seem to rattle a bit more than the SKS sets.