I have adjustable Koni shocks on my 99 M coupe. The shocks make a huge difference on the M coupe's twitchy handling.. The strut-tower bar is not worth it... IMO.. I only spend $399+tax to get a shiny piece of metal under my hood. Shocks would be felt and not just imagined,, You would also remain in stock class in SCCA and BMW CCA. Shihab