Can anyone recommend the best data recovery software you have used ?

I am running WinXP Pro and had an NTFS disk crash. It is not booting up but disks are spinning.

Appreciate any help.