This if for my daily driver, so I'm thinking I can use the centered bushings.
Front control arms, leaning between these two:
1) $255 - Bav Auto Control Arm Set - Left And Right Meyle HD Arms - With Centered Powerflex Urethane Street Bushings:
2) $225 - Turner Complete Front Control Arm Upgrade With Solid Rubber Bushings - E36, Z3 - Meyle HD
My only question on the Turner is they offer an option for an add'l $186 "pre-installed with new brackets". I don't know what they are referring to.
For the Bilsteins ( Left front Part # : 35-044000 , Part # : 35-044017, Part # : 24-020282 ) :
1) BAV Auto has HD shock for $580 purchased separately because I don't see a package deal for all 4 (fronts $200, rears $90)
2) Turner HD version for $566