Yeah, if you want to improve caster M3 CAB's and CA's are best up front.
Im going with meyle full metal balljoints and THR eyeball arms personally.
carries full metal balljoints controla arms at a good price.
is where the eyeball arms are at. (e30 arms are the same as the e36)