wow, you found a road bike tire that can handle goat-head thorns??!?!
the Schwalbe marathon tire i just put on my bike comes with a great recommendation. My husband has ridden his 9000 miles without a flat!