I’ve tested Findwhat multiple times, and I have to say that they are one of the worst PPC search engines out there. I’ve had VERY disappointing results.
The only reason I’ve tried them multiple times is because they were at one time considered the 3rd best place to advertise after Adwords and Overture.
This has not been my experience with them.