I have shopped many of the tires you mention in these responses - thanks! My point was that I think tires these days are manufactured to resist flats for the most part, and that the individual riding conditions are what cause most flats. I really don't want to include flat resistance (unless it is a Kevlar tire) as a criteria when shopping for tires. I have determined that 25's are too small for my commute, but 35's are too big. I don't flat much with what I've used, and when I do it is obvious why (nail, staple, glass). Will be checking out the Vittoria Randonneur700x28.