If you have 17" or bigger wheels then you can fit E46 330i discs and calipers to the front, they bolt on and make a big difference to the braking ability of the car. If your wheels are smaller than 17" then E46 325i discs and calipers will do the trick.