If you found that little lot, it is likely you have a few others lurking as well.
I would suggest that you get specialist help such as that provided at Spyware
Beware forum. Follow the instructions on the first, pinned, topic there. Be prepared
to wait a while for attention. Cheers. Spexx.