I have a 99 540 and I'm changing the rims and tires today....I am going with Beyern Rims 18" x 8.5 fronts and 18 x 9.5 rears....Can't remember the tire sizes off the top of my head....As for roting the tires and wear...you pay for a certain look this way, I figure that I will wear two sets of fronts for every one in the back, making sure that I keep up with the balancing and high speed shaving if that's necessary...this may not be totally true but I'm prepared for what ever come my way