I'm planning on upgrading my tires in the near future. I'm currently riding 23c road tires with zero tread, which is good for low rolling resistance, but bad for the terrible streets around here or any type of water on the ground. So, I'm looking for a tire in either 700x25 0r 28 (Preferably both because I'd like to get a 25 for up front and a 28 in the back.). I'd like for it to have a little bit of tread that will help with water, but over be a pretty smooth tire. And the kicker is, I want to spend less than or around $25 per tire (if possible). So what are my options? I have found some that I like, but it seems like the only places I can really find them are from companies based overseas.
Here are some I've found that I kind of like but don't really know anything about. Any help is appreciated, as far as recommendations, reviews of tires I've listed, or anything that's helpful at all.
Michelin City 700x28 $21
Panaracer Ribmo 700x28 and 25 $29
Hutchinson Flash 700x28 $12
These are just a few I found, I'm not decided on anything, these are just some examples I'm looking for. Ideally, I'd probably get gatorskins, but don't want to drop $50 per tire. Thanks for any help I will hopefully receive.