I moved this from VirusScan 14 - 2010 to Malware Discussions > Home User Assistance for better attention.
No antivirus on earth is guaranteed to catch everything that is out there, it's an impossible task unfortunately. However careful computer use and making sure the system is kept totally up to date coupled with one or two extra malware removal tools helps a great deal.
I suggest first, if it's still possible, that you submit the sample to McAfee Labs for analysis following the instructions HERE.
Then download, install and update the FREE version of THIS software and then run it letting it remove anything it finds, rebooting if asked to.