Specialized Armadillos. Very very puncture resistant. The only downside is that they are a devil to get on and off, but then again, like I said, very very puncture resistant. I have them on all my road bikes.