I was a advertiser on abcsearch and it deleived pretty good results, at least for me. But they have their advertisers area out since I believe last novemeber/december. On their site they mention that they are doing a upgrades. Not sure if this takes this loang, but when I searched for something it showed result. Are they affilated with any other PPC out there?