If you don't want to lower the vehicle, just replace the struts/shocks and reinstall the stock springs. The least expensive route right now are the Sachs/Bodge OEM sports. They are running $ 119.95 ea. from Bavarian right now. (part # Part # : 36A 61A for the front on your car) I am ordering a set for my 528i on Friday. FYI - If you have never replaced struts, I do not recommend performing this type of maintenance on your own without a second set of hands with experience in this type of repair. Many people have been injured and even killed from a compressed spring that got loose.