I just picked up a 330i and had the came question. In the end the parts on the xi are more and working on the xi is more involved.
At the end of the day the 330i I got costed me pennies so it was worth it at the end. I also think the rwd e90 drives much better than xi e90 (stock v stock).
|