Got around to replacing ball joints, upper control arms, rotors, bearings, & pads this week. 163k on all parts except pads. I went with Moog for suspension parts, Raybestos rotors & pads, Timken bearings. As
usual, I didn't think to take pics of the process, but here's the old parts laying in...