As a customer, I want a tire that can go 2K-5K before flatting...err even with the Armadillos, I have not had that sort of success yet.
Regarding Thorns and glass shards. Try the Performance bike shop thorn proof tires. They're very heavy tho...But for me..so far so good.