Years of riding lots of different tires has taught me:
1. The rubber the tire is made of is very important. I am a big believer in continental tires as i think there rubber compound is much more puncture resistant than any other i have tried.
2. Flats come and go, often in waves.