I'm quite interested in your post, cause i screwed files like this myself a lot of times and i never sat down to find a solution, but i "cried" instead! First of all a bit on NTFS. NTFS is NOT using 512-byte sectors like FAT32(that's why NU is unable to work on it).Instead it's using clusters(or allocation units).
In both systems if the disk writes on the space that it's marked as deleted(yes the file is on the disk physically, but it's marked as deleted), then the old files are 100% non-recoverable. Your problem is wright now that as time passes the chances that your HD will write on those spaces, gets bigger.
I actually found this program (
http://www.finaldata.com/english/product/product1_16.htm)
but you have to pay around 100$ to get it, and i don't think there is a trial version, and i don't think it really worths it(that's depends on how valuable was your files of course)
Sorry if i confused you in my last message about the allocation tables, i hope now you understand what i meant. If i found something new in the next hour i'll let you know.