I've been Bromptoneering about the metropolis for a couple of weeks (Let me interject: wheeeeeee!) and have discovered a strong tendency to pop my back tire. No puncture -- I think they're all caused by my not inconsiderable weight interacting with these terrible streets. Would the Kevlar tire be a help? Or are they mainly to ward off nails and such?
I must say that the bike-train-bike trek from New Jersey to Midtown has really become a consummate pleasure.
Thanks in advance,