Foam tires? Never tried them myself, but back when I was getting a flat every other ride, I was considering them. I'd take 5% more drag if that meant 0 flats ever. I don't actually know how the rolling resistance compares to pneumatic tubes.
Tannus Tires - Solid Bicycle Tires