The 330 disc n pad set up was quite effective on the 28i and 30i
The larger 35is disc set up was never criticised for being too weak for most folks..
The cheap Brembo BBK 6 pot bolts on for around 1,500 usd..
https://www.bimmerworld.com/Genuine-BMW-Performance-Front-Brake-Kit-E90-E92-325i-328i-34110444738.html