imo when there is too much done to BMWs they loose their appeal. for me you can take an E46 M3 put on some PSS9s, rims, a muffler and maybe a lip and that's all you need look wise. when you start going to extreme and really changing the look of the car it doesn't look as nice.