I did something incredibly stupid today and managed to blast out the portable laptop HD I use to caddy data from work to home. Let's just say I formatted the wrong drive. I'm presently using a tool called File Scavenger to restore the data, and it is seeing alot of the data, but obviously some of it is going to register as bad and be beyond recovery. Are there any particular tools that excel at this? Any Linux-based bootable solutions, etc? My pr0n, MP3s, crucial death-threat letters depend on it! Thanks.