Any thoughts on the R888's? My last set of tires I bought are Kuhmo Street Turds and I'm sick of them. I was driving my car to work on occasion and made the mistake of buying cheap tires. Doing a few track events this summer and I need better tires!!!