I use the various versions of the Schwabe Marathon in either 32 or 35 width, depending on whatever is on sale. They have great puncture resistance and very long life.
If you want good on road performance you could use the Marathon Supreme. But this tire only lasts me about 3000km touring, which is quite poor durability. It's too much to have to buy a new set of tires every single month.