This, honestly, is the reason I don't ride more than I do. I got a flat on my first tri and nearly threw the bike into the ditch and ran the rest of the way. As it was, I finished, but with a horrendous time. It's why I do more aquathlons and only hop on the bike in good weather when I have a ton of time. I'd ride a lot more if my bike had flat tires as rarely as my car.
And I do run Gatorskins.