No need to compress spring or remove the shock. With the car up on stands and the wheels removed, start by removing the two nuts from the upper and lower ball joints. Use a ball joint separator (rent one if you do not have one) and separate the lower ball joint from the lower control arm. Once that is done you can swing the spindle far enough out to clear the lower control arm. Then separate the upper ball joint and remove the spindle.
[color:blue]68 GT500[color:blue] [color:green]68 1/2 CJ Coupe</font color=green>
Kevin, I guess you got the Fastback home, huh? A ball joint seperator is also called a pickle fork. It looks like a big two prong fork. You slide it around the ball joint, between the spindle and control arm and hit it with a hammer until the ball joint comes loose from the spindle. There is no need in removing the spring just to swap spindles. If you need anymore info let me know.
Cullman,AL 64 1/2 Coupe
jpony645 on Yahoo IM
MKSU1DR on AOL IM
There are two types of ball joint separators. jpony645 describes the pickle fork which is a wedge type. It is the less expensive of the two is fun to use when you are mad at the world and want to pound away with a hammer.
SHELBY describes a screw type separator which I think is a little easier to use and is a lot gentler on the ball joint boot.