My three-season tires are Schwalbe Marathon Plus and my winter tires are Schwalbe Marathon Winter Plus. I haven't had a flat since switching over a few years ago. OTOH, they are really hard to get on and off the rim, so if I ever do get a flat, I'm in for an unpleasant roadside experience. FWIW