I bought a new commuting road bike that came with slick race tires which have been working ok for me but I don't trust them in poor weather conditions. My commute is on all road but in my area the roads tend to be dirty with a lot of sand/rocks/twigs/broken car parts. Its only a matter of time before these slicks get a puncture, they're not really made for these road conditions.
I've been shopping around for a practical pair of commuting tires but I've been having trouble deciding what would be best. I want to get a pair of 700x23c tires that will do well in rain and are puncture resistant. Does anyone have any recommendations?