I have done both sides on my XIT. You do not need to remove the control arm or any ball joints. You just remove the hub from the strut. There is enough room to get the axle out from there. The first one I did, I removed the rear of the control arm. The other one, I did not.
The biggest pain in the ass is getting the outer axle back into the hub. This is a major pain in the ass. I fought with both sides for a while to get it enough in to start the nut.