i have used armadillos, hardcase tires, schwalbe marathon plus, and continental 4 season. i had zero flats with the marathon plus. armadillos tend to let in the wires from steel belted tires. hardcse tires let in small and large debris. had a huge piece of glass slice the tire but it was in the rain. the conti 4 season got sidewall sliced within a week and the new one same thing.