I tried to download RECUVA today and got this message from my system:
5/7/2010 11:06:58 AM Deleted
C:\Program Files (x86)\Internet Explorer\iexplore.exe
C:\Users\xxxx\AppData\Local\Microsoft\Windows\Temporary Internet Files\Low\Content.IE5\QDX4SDZ0\rcsetup137[1].exe
Artemis!75B387B88580 (Trojan)
Is there really a trojan in this sfotware? If so I certainly won't be using this site again.