I've had a pair of Armadillos on my bike for two years with no flats--and the last year has been daily commuting, plus many weekend rides. The Schwalbes are supposed to have a nicer ride (I have heard--I've never tried them), but I think they are more expensive.