Sounds like you had a virus. You should have a look at this thread:
WARNING: Viruses on network you should be aware of!. Especially part 4.
You should also be aware of file sizes. Do not download files smaller than 1MB(1000KB). Files this small are usually viruses. So always have your anti-virus program running and upto date, and scan files before running them.