I'm currently enjoying my commute on Michelin City tires (28s) with reflective sidewalls. Seem to ride well and claim to be puncture resistant, and I'm on some pretty rough urban roads. However I don't have much to compare them to, and some of the other tires mentioned on this thread sound interesting. Anyone ever ride the City tires? What am I missing?