A word about SpinSkins, first off the Race version cost $40 for a pair and the more everyday (Duro) ones cost $25. That's a lot of money for a tire liner, but if they work then that's a good investment, and I have heard they work better then Mr Tuffy's and are far lighter. Also keep in mind that liners only protect the tread area not the sidewalls.
However the cost of these liners NEVER ENDS! The Race ones have to be replaced EVERY time you replace a tire, and the Duro's have to be replaced every other set of tires. So if you buy an average set of non racing tires at $80 a pair plus add $13 (remember these last two sets of tires so I haved the cost) your now spending nearly $100 for tires not including tubes every 2500 miles or so. If your racing and your tires cost an average of $120 plus $40 for Race liners now your upwards of $160 each tire change not including tubes every 1500 miles or so.
Obviously if your a everyday rider concerned about flats while commuting or out riding for exercise the cost to use SpinSkins might be a deterrent, whereas the Armadillos are less expensive and more flat resistent not only in the tread but also in the sidewalls...An area that liners cannot protect.