Hello Chaps, What do you think? I have just got Michelin Pilot Sport Cup 2's, what are these tires like? First impression is they have a lot of grip!!