We have inspection here in PA...and I knew that I'd have to do the front Struts and outer tie rods...but it failed for 2 Struts, 2 Control Arms/ball joints, and the inner and outer tie rods on both sides (not sure how much is exactly true...I have my suspicions about the place I got it inspected, but it was the only one that could get me in on my schedule...edited...I think they were surprised when I told them I'd fix it and bring it back for the reinspection). Anyhow...I've ordered the parts (330xi..E46) as most will need to be done anyway (132k miles on it).
It struck me that if I pull all those things...there's only the CV joints in the axle and the brake line holding it in place....I don't particularly want to stress them if it falls off of whatever support I put the knuckle on.
So...I think I'll do the Strut first (letting the old control arm help hold it), then once it's in place do the control arm and tie rods (keeping some of the stress off the new ones).
Anyone have any other suggestions?