I have Specialized infinity armadillo tires (700x32) on my tourer/occ commuter. Guestimate would be about 3K miles with only one flat, from a wire off a car/truck tire (somewhere in Romania or Bulgaria over the summer). These only come in 700c, but its the same "technology" I suppose as the nimbus armadillo, just a different tread pattern.
Notes: They're heavy. My rear tire seems to be wearing flat, increasing the road/tire contact area (patch). About half of my miles on this set were from a self contained tour (so the load on the tires was considerable). I accidentaly cycled through broken glass (a lot!)-and waited for the pfffft-didn't happen. Also, I usually keep my tire pressure rather high (>100psi), so this may increase tread wear as well.
I could see how the stiff sidewall would help prevent pinchflats if running lower pressure-I had to deflate in Istanbul to fly, and was still able to roll the bike without bashing the rims.