As the title says, I'm going to be updating some of the front suspension and steering components on my '03 Silverado. There are some noises and wabbles from the front-end and I'm going with bigger tires eventually so I figured upgrading would be a wise idea. Right now my list of new parts include; upper and lower control arms w/ball joint assembly (both sides), inner and outer tie rods (both sides), idler arm (both sides), pitman arm (both sides), and axle assembly (both side). What else should I replace? What brand names are recommended or should I go OEM/OE? Any advice would be appreciated.