But I'm guessing you're out of warranty?
The BMR arms may actually be cheaper since you could install them yourself. But I don't know how high of quality they are. The Steeda X5 ball joints are taller than stock, raising the wheel relative to the control arm, which has the overall effect of...