I mounted a pair of these on my fixie that I use for commuting. They're a bit heavy, were a real pain to get on and the low TPI is very noticeable compared to the 220 TPI Diamante Pros I have on my road bike. I traded out the front wheels one day because I couldn't believe how dead these Zaffiros felt and wanted to make sure I wasn't imagining things. The rubber really has no give and so, rather than soaking up road noise, they transmit it. Still, for $10-15 it's a deal and I'll ride them out before replacing them.
Also, seriously folks, my better half and I each ride 2-4K miles/year on a mix of bad pavement, chip and seal, gravel and dirt with Vittoria road tires (Diamantes and Rubinos) and average about one flat every other year. If you're getting 6 flats in a row, you need to take the tire off the wheel, replace the rim tape, clean the whole thing with a damp rag and pay attention when remounting. Unless you're really unlucky, you shouldn't be getting that many flats with any tire.