26-inch tire? I would probably begin by looking at Schwalbe Big Apples. I run a set sometimes on my 29er bike.
Also, I just ordered a set of Halo Twin Rails to try out. Those are going on a 26-inch bike that I'm building to knock around town with.
Both the above have a puncture resistant layer.