avoiding punctures in 22mm tires I used to get a lot of punctures on my 22mm tires riding to work every day in boston. All of the punctures were from small pieces glass.

After a few weeks of almost weekly flats i got tuffy tire liners and now i no longer get flats. 

Question:

Is there some other better solution then tire liners because they were really difficult to put in?
Some tire makers have a thicker center. Specialized Armadillo based tires will work wonders. They are a bit heavier, but worth it. 

Specialized Armadillo Tires

Im sure there are others, but this is the one I have used the most on my commuter road bike.