Looks like a nasty one.
The only place I found people who have fixed that was on the 'Tech Support Guy' forums (
this thread)
You may want to post in there, or try to follow this guy's thread. I'd try to remove it on my own computer, but I don't want to get that deep on someone else's computer.
But personally, I'd start with TrendMicro's online scanner and let it do a scan and see how it does. Microsoft's Windows Defender is probably also worth a try. since it is still free.
What browser/virus scanner/firewall are you running?