I had Michelin Pilot Sport 3 (225/40/18) and they were good for about 25,000 Km. I've swapped them with the winter tires about two weeks ago and discovered that one of them was worn to the metal wires.
Very disappointed!
Before these I had Michelin Pilot Sport 2 (225/45/17) - they were great and used them for about 40,000 km. Better grip than the PS3s.
Mostly town driving, not like an old man but not like an idiot either.