you should be able to recover alot from your external hard drive, there's some really good recovery software available these days
I found a program called GetDataBack for NTFS when my hdd died a while ago. Nothing else could get into it that I found, but that thing got almost 100% of my data off the HDD. Well reccomended.