I put on Nitto Invo tires (picture of tread below) when I bought the car. 12k miles later and I bet I can get to 20-25k out of them. Seem to wear well and have a softish feel without being so soft you burn through them in 5k miles but not hard enough to make the ride feel shitty. Tread pattern is made for rain traction as well which is perfect for Phoenix since I daily drive my car.
I run size 245 on front and 275 on back so I can only rotate side to side.
