I have an '04 330xi and I am probably going to put RD Sway Bars on my car first. I have placed a call to them and they're getting back to me with the price but I think it's in the 450.00 range. From what their website says,
www.rdsport.com , it appears as though they make both front and rear bars for the Xi, while all other manufacturers like Eibach, Dinan, H&R ... etc. only make rear bars that'll fit the Xi. They just never put the effort into making a front bar to fit the "Xi" and only allowing us to purchase the 330i that just so happens to fit the back. Next, if I do an engine mod, it will probably be to replace the underdrive/power pullies. Check them out at
www.m3motorwerks.com . I started a thread on them and they seem pretty safe.