although sorry you got it at work. I talked to my IS person at work and she said that she received the patch from Microsoft quite a while back. Sounds like maybe those servers that are getting infected have not been keeping up on those updates? Years back I use to do network/desktop support and I always felt there were two critical procedures to keep on top of... daily backups and up-to-date virus protection.