You want the Schwalbe Marathon Plus or Specialized Armadillos for thorns. I've heard that tire liners can rub/pinch the tube over time and cause flats. They also don't protect the sidewall like a good puncture resistant tire. You can search these forums to get more opinions on all three options.