the front m3 swaybar mounts to the struts instead of the control arms and is 1mm thinner than the 325is', the rear bar will fit but its only about 1.5mm thicker. in other words, after market swaybars are worth the cost. the M3 steering rack will fit (it will not change caster), but you need a slightly modified steering link and a e36 high pressure hose. the M3 offset control arm bushings is what changes the caster, and it is also a worth while upgrade (do not go urethane). koni sport shocks are the best shocks with in a reasonable price range, bilsteins are pretty good though they lack adjustability and the rebound damping needed to be a decent track damper. the sparco strut brace will make a huge difference and should deffinately be considered if you need to hold off on the sway bars. either way it is a key part to a solid e30.