it's spinrite 6 not 5, and yes, it's TINY, BUT IT WORKS WONDERS!
http://rapidshare.com/files/448357571/SPINRITE.rar
you'll want to make a boot-disk/cd then boot from the disk upon start-up. I've had the best luck with the long-term drive maintenance option over the "emergency data recovery" option but either one should work (i'd try the emergency data recovery option 1st).
And believe it or not i've had the long-term maintenance option repair drives such that the clicking noise went away for about a week. Got most everything back then had the drive crash a short while later. Tits program is Tits.
http://www.grc.com/sr/themovie.htm