SoundSoap is easier and probably better for noise reduction. That's all it does. Unlike SpinDoctor, SoundSoap does not digitize analog audio and does not separate audio files into individual tracks.
SoundSoap's controls are easy to use. There is a combined click & crackle slider and an enhancer slider. There are a couple dials to turn to control the sensitivity and amount of noise reduction. These dials can be automatically set by SoundSoap using its Learn Noise command. Play a 2-second part of the file such as the silence between tracks and SoundSoap sets the noise reduction. There are some nice options such as being able to listen just to the noise that will be removed so you can hear if you need to make adjustments to keep desired audio content from being filtered out.
My hearing is not good enough to feel confident that I can attest that SoundSoap's noise filtering is sonically superior to SpinDoctor's. They both do a nice job of removing or reducing noise. SoundSoap has rumble and hum filters not present in SpinDoctor, while SpinDoctor 3 has an equalizer not present in SoundSoap.
I really like the learn noise feature because I otherwise spent a lot of time trying to tweak the filter settings in SpinDoctor.
If you're just an amateur layman like me who wants to remove or reduce noise from your home records and tapes, SpinDoctor is all you need. But if setting the noise filters is frustrating and you have some cash available, you'll be happy to use SoundSoap instead.