I bought a 2006 330i this year and i what an amazing choice it was. I am in love with it and since then been buried in different bmw forums and websites. From what i have read and seen, made me want to modify my car. I want to start by simple modifications to the cars performance, i don't want something too expensive.
I am going to start by buying the bms powerbox. I am having problems choosing an exhaust system to buy, speedsprint or bmw perfomance muffler so on? Can anyone tell me a which one they think will work best.
After that is body tuning, i am thinking of getting m3 hood, m tech rear, alpina lip and some decent black rims.

Overall it is going to be costly, but from what i have seen and read worth it.
Since many of you here are experts i would like to hear what you think?