cross rotation
With radial tires a cross rotation is definately not the way to go, front to back ONLY.
As a former Goodyear service manager, I have seen tires fail because of this, a steel radial tire takes a set after just a few thousand miles!
Cross rotation will cause the rubber to separate from the steel, and you know the rest of the story.
If you look closely at the 5 tire rotation, you will notice that they always keep the tires turning the same way, only way to to change that is to demount and turn the tire around so it will be turning the same way it was originaly.
As for mileage for rotaion, it depends alot on your style of driving, IE, the cornering is the most important factor, especialy with the heavy front ends we have, and of course the loads you carry.
Once you get a wear patern on the fronts, it usually won't just go away by switching them around, remember the tire is making contact all the way across the tread.
Of course you can just lite them up and flatten them out!!!
Just my 2 cents worth.
