I had a set of these, they lasted a very long time and supplied good grip. I crashed once and tore a tire and got a peek inside, almost solid rubber. The foam is tiny little strip.
And the price is right ?
http://cgi.ebay.com/NIB-On-Road-Slic...d=p3911.c0.m14