E46 XI
2003 325xi, 150k miles, owned since 94K miles
-May have the orignal front control arms
-Passenger side ball joint at knuckle definitely shot, I'll be replacing both sides
-Any advice on control arm brands? I see some good prices on brands called "Replacement" and "Autotrust", decent proices on...