So I bought a set of Bilstein Sports with H&R Springs for my 06 330xi. Once I got the springs and shocks installed the wife hated the way the car rode. My loss is your gain. This was purchased from Turner Motorsports and has less then 1000 miles on it. Brand new from Turner it cost me about 1100. I am willing to let it go for 900. This price is firm and I will not budge. Pics included below.

Fronts

Part number for one of the fronts

Other front

Rear shocks

Front and rear springs

I loved the way the car rode on this setup. The car looked great, but my wife drives the car more then I do and she has the final word.