What was the cause of the flat? Glass or a pinch flat? When I was a new rider I had a few of the latter 'cause I didn't realize how important it was to keep those puppies inflated.

I have Bontrager race lite hard cast tires and so far they have been pretty bombproof.