skip the bilsteins unless you like a real sporty ride (ie: harsh) The Eibachs are a good spring. Save yourself a lot of work and order Lemforder front suspension parts from BMAparts.com. Bavauto sells substandard parts like the ones you can get on Ebay but for a lot more money.
Also the clunk could be the sway bar links, order a couple of them (lemforder) cause the old ones might get all hacked up trying to remove them. The clunk could also be the strut collars but you will tighten the new ones and that will go away.
I replaced the Bilsteins with Sachs and like the ride a lot more. Both the Billie sport and HD use the same harsh valving.
Just my 2c
95 E34 530I V2.37
===========
Those who make peaceful revolution impossible will make violent revolution inevitable.
John F. Kennedy