Getdataback is brilliant and will even recover data from ntfs drives which have had the partition removed.
PM me if you'd like the details.
_________________________
-- Murray I What part of 'no' don't you understand? Is it the 'N', or the 'Zero'?