This is the setup i have on my ZHP. Takes a while to break in (1000 miles) but now rides very nice. Took the car in for service and got a new 328 vert and that car was solid (no squeaks) but rode more harshly than mine. Made me feel better as the improvement was not night and day better than the stock setup. Without the drop I'm sure it's better than stock, with drop probably equal but the drop looks really good, its the perfect setup for a daily driver.
2004 330i ZHP 6-spd, Alpine White/Black Cube/Alcantara, Koni FSDs w/ Eibach Prokit, CDV-free, M3 RTAB with Vorschlag limiters, ULO-OEM Clears, Lightwerkz TFX upgrade, Blackout Kidneys, OEM M3 Strut Brace, OEM Bluetooth retrofit, DIY Clutch Stop, Sirius, Dr. VANOS kit, iPod integration