Hi Chris i had the B8s and eibach pro kit and it was way too stiff even with 16" wheels also it had a terrible stance the rear was too high. Actually i think the fronts failed on the B8s very early in their life, healyc said that guys M5 had the B8s on the front fail too.

Then i had KW street comforts, they weren't great either, again i had the fronts fail on me without much mileage. So then i went with BCs from proparts because they seemed good value and feedback was good and they were adjustable at the back even after fitting. If i had any early failures like the others i could bring them back quite easily.
I'm happy enough with them i must say. Not too harsh and easily adjusted from day to day.