|Virus's are very difficult to remove sometimes. I'd think that a clean install would be in order. Then setup a limited account to use at all times. Install a good a/v antimalware app and install all up dates. |
You should have the media or ability to return the system to OEM state. Be sure you are careful with any usb or other cd's or networked computers that may still contain a virus or two.
Why did it take me over a year to phone in a problem to ATT?