Another vote for Vittoria Voyager Hypers. I run the 700x32s. Panaracer Pasela PTs are also nice if you need a little tread for unpaved surfaces, but don't roll as nicely on paved roads. I've got a set of Hypers with more than 3,000 miles and I've had one flat during that period. I can live with that. I hate riding on heavy, dead-feeling tires. Life is too short to ride on tires like that.