Directory Snoop http://www.briggsoft.com/dsnoop.htm
Recover erased files, including those emptied from the recycle bin
Locate sensitive data with the search, sort, and viewing functions
Destroy sensitive files with the secure wiping functions
Purge file names in the directory structure left behind after normal erasing.

$29 shareware for Windows 95 through XP (NTFS drives not supported).

Disk Explorer/DriveLook http://www.runtime.org/

Disk Explorer for FAT
With this powerful disk editor you can inspect your drive in greater detail. It lets you go directly to the partition table, boot record, FAT or root directory as well as jump to a certain sector etc...
Shareware $49

Disk Explorer for NTFS
This unique disk editor gives you low-level access to your hard drive. Switch between several views, such as hex, text, directory, MFT entries, partition table, boot record...
Shareware $69

DriveLook
This powerful forensic disk investigation tool will scan your drive and produce a list of all words on the drive. Investigate the drive for suspicious content, see what others have put onto your computer...
Shareware $49

FinalData http://www.finaldata2.com
With FinalData Standard 2.0, everything, from simple undeletes to more complex recoveries due to damaged Master Boot Records, file allocation tables, or partitions is possible. All Microsoft® Windows® file systems are supported (FAT12, FAT16, FAT32, & NTFS), as well as the ability to place files in a password protected folder to eliminate the possibility of deletion.
Shareware $79.99

Active Undelete/Restorer2000 http://www.active-undelete.com/
A data recovery software tool, designed to restore accidentally deleted files and directories. It allows you to recover files, deleted from the Recycle Bin, as well as deleted by other means (e.g. Shift-Delete). Besides hard disk drives and floppies it supports recovery from removable devices like Secure Digital, CompactFlash, SmartMedia, SONY MemoryStick, etc. (Professional and Enterprise versions). You can recover your data even if the partition where your files were located has been deleted or reformatted. FAT12, FAT16, FAT32, NTFS, NTFS5 file systems and it works under all Windows family operating systems: Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000 and Windows XP.
Shareware $29.29 (Standard) $49.49 (Pro)

Restorer2000
It allows you to undelete files, unerase, unformat, restore and recover data from NTFS and FAT partitions even if they are damaged or deleted. It's quick and easy file recovery solution. Recover files with foreign-language filenames, long filenames, NTFS-compressed filenames, and alternative data streams such as Windows 2000 file information. SmartScan technology combined with the flexibility of adjusting parameters gives you full control over fast recovery procedure. Drive Image creation is very important and useful feature to recover data from drives with bad sectors. Restorer2000 is optimal alternative to high expensive data recovery service for readable hard disks.
Shareware $29.99