looks pretty suspicious, its linked to 85goo.com which gave me a toolbar application, which was a virus.