Thanks everybody for the help. Really appreciate. And yes next time Im doing backups, this thing is making me go crazy.
Well after going to ntfs.com I concluded that Active@ File Recovery might be the right solution. Unfortunately for me, my RAM died the day I was scanning the drive (it was at 15%), got an BSoD and turned out that my RAM was defectvive. Im glad it happened there and not later because while recovering my data it would have been worse.
Anyways, Im planning to RMA my RAM and then start the SuperScan from File Recovery and see if it recovers anything.
If for any reason it fails, then I will use GetDataBack for NTFS. After that, the only thing to do is to send it to Seagate Recovery File Service to see what they can do. Then Im screwed.
Something I learned from this
1)Always have backups
2)As soon as you find a bad sector, stop using the drive
3)Fixing the bad sectors doesnt mean continue using the drive
4 and Most importantly, Seagate is not getting my money for their drives anymore. Looking towards Samsung.