I've got a couple of bikes with the 700x28 Vittoria Corsa G's. So far, I haven't had any trouble with flats, but I know it's all about the road conditions where you ride. If I used them on my old commuting route (back when I was allowed to go in to the office) they'd flat because every tire does on that route. They're a great tire if you don't need something tough. Otherwise, I like Conti's upper end tires. I always loved GP4000s. The only GP5000s I've tried so far are 700x25, but I like 'em. The GP 4 Seasons are nice too. Just be sure to get the
Continental GP 4 Seasons, not 4 Seasons Total Landscaping.