Armadillo is branding on Specialized's flat protection, they have Armadillo in a wide variety of different tires from road to hybrid to mountain. one thing they all have in common, they are heavy and have a crappy ride.
I'm a convert to Vittoria's Randonneur series of tires, especially the "Hyper" for hybrid sizes. My son has been running Continental Gatorskin and Hardbacks on his skinny tire road bike, up where he lives the roads are always wet and there's a ton of broken glass from the rednecks' beerbottles, and they have held up really well.