Interesting that you're going from a 335i to a 128i...care to elaborate? I have a 128i and love it. Don't track on stock brakes, if you want real brakes get ap racing or stop tech kits up front, BMW performance brakes are a marketing scheme with little added benefit. Definitely get sport seats. And get the BMW ps, it's worth every penny over stock unless you plan to get aftermarket stuff. Oh, and please Post photos on delivery