These guys advertise blocking popups and such all while infecting systems and advertising via, guess what ?... Pop-ups, especially when you search for Spyware or Adware.
And even more interesting are several forums posts around the internet from people who tried it out and found it contained Spyware.
They've also got a "partner" site called winantivirus.com. -- Victory Not Vengeance Viva La Fee' Verte!