I live in a region that has an enormous number of goat heads. On a single twelve mile trip, I picked up six goat heads and had one flat. I fix a flat at least once every 150 miles (about once a week).
I use the most expensive Armadillo tire, thick tubes, a liner, and goo to the tires (with reluctance because of the mess and damage to tire pressure gauges and pumps).
My bike shops both warned that the solid bike tires may come off the rim in turns. I also realize that the momentum of the bike will increase making accelerating and braking slower, but I'm not a racer and don't care about that. If anything, I bike for exercise so a little extra work is OK.
My plan is to add a solid tire to the back and use goo in the front. Does this sound like a solution for a commuter with a road bike with 700 X 25 tires?
@badbadleroybrown: goat-heads are vicious thorns (seedpods). They were surely one of Nature's greatest acts of unkindness towards bicyclists. The weed commonly grows in road cracks and expansion joints, sprawling out along the pavement; it's not an off-road-only scenario.
Personally, I'd say you're doing better than fair with 150 commuting miles between flats. Regardless, I'd try other choices before resorting to a solid tire. Would a Schwalbe Marathon Supreme fit your frame? Can you ride a 28mm (or even 32mm) tire with lower psi that won't drive the goat-head through the tire's casing and liner as easily?
AccuTech Mechanical Brake Pressure Gauge 2 1/2" Dia White Face 44136, Reb-Co Brake Bias Mechanical Brake Pressure Gauge 1 1/2" Dia White Face 120-4010, AccuTech Mechanical Brake Pressure Gauge 1 1/2" Dia White Face 44126, AccuTech Mechanical Brake Pressure Gauge 1 1/2" Dia White Face 44145, Pneumatic system and brake pressure gauge for RAF Devon aircraft, KENT-MOORE GM BRAKE PRESSURE GAUGE & O-RINGS PK J-35604, OBX Brake Pressure Gauge White Face Pressure Gauge 52mm, Antique Brass New York Air Brake Pressure Gauge, Autometer 4467 Ultra-Lite Electrical Brake Pressure Gauge 2 5/8" Dia Silver Face, New Speedway Double Brake Pressure Gauge, 2-5/8", Triple brake pressure gauge to 2000psi - Supermarine Swift, Auto Meter 4467 Ultra-Lite Brake Pressure Gauge, Kent Moore Teves Bosch Brake System Pressure Gauge & Adapter #J-35604, OBX Gauge Meter Brake Pressure 52mm Radiant Face (b), OBX Gauge Meter Brake Pressure 52mm Silver Face (b), OBX Gauge Meter Brake Pressure 52mm White Face (b), OBX Gauge Meter Brake Pressure 52mm Black Face (b), Kent-Moore J-37118 BRAKE PRESSURE TESTER GAUGE SPECIALTY SERVICE TOOL, Pressure Gauge 400 PSI And Base Adaptor Assembly For Aircraft Brake Use [W5D], Autometer Carbon Fiber Ultra-Lite Electrical Brake Pressure Gauge 2 5/8" Dia, Autometer Pro-Comp Mechanical Brake Pressure Gauge 2 5/8" Dia Silver Face 4626, Autometer Pro-Comp Pro Electrical Brake Pressure Gauge 2 1/16" Dia Black Face, Autometer Pro-Comp Pro Electrical Brake Pressure Gauge 2 5/8" Dia Black Face, Strange Mechanical Brake Pressure Gauge 1 1/2" Dia White Face P2360, Wilwood Gauge Quick Brake Pressure 0-1500 psi Analog Mechanical White Face Ea, Strainless Steel Brakes Analog Mechanical Brake Pressure Gauge 2 1/16" Dia A1704, New Speedway Single Brake Pressure Gauge, New SSBC Performance Sure Stop Brake Pressure Gauge Kit, Longacre Quick Check Brake Pressure Gauge Set,GM Metric,44147,10MM,IMCA,SCCA,UMP, Longacre Quick Check Brake Pressure Gauge Set,1/4"-28,44145,Wilwood,AP,Brembo ,