marathon plus 700x25 are good all year round tyres, over 3k miles at the moment and rear tyre would be good for at least another 3k, and front for another 5k. ride quality is acceptable and in theory they shouldn't puncture*. i don't carry a puncture repair kit for short distances, as these tyres are tough enough to ride without air for few miles. when i wear them out i'll buy the same ones again as i don't see any alternatives.
*my friend (who is ~120kg) rode over a sharp 1.5" screw which punctured marathon plus tyre and dented the rim.