Everyday, I see many free file host accounts in many website. Fileserve Filesonic Orion Wupload Duckload etc. There are username+password stuff cookies stuff. The username+password is not easy to guess so I think it should come from key logger.

You are not the first and not alone. Anyway, Sorry for your lost.