Armadillos are nice. You might also want to consider the Kenda Kaliente series with their similar flat prevention system (there is the regular Kaliente and that with the flat protection system). I have had good luck with those. You can still pinch flat at 120 psi, as I found the other day when I ended up taking an unexpected dropoff at 20 mph because of some moron in an SUV.