hehe, I agree with daniel. I use his program all the time (since it's a bit faster than mine) and it works just fine.
Why is it that the users always blame the program?
Also, what "top programmers" are you talking about? Ovt doesn't have slowness. Any good programmer will tell you that a multithreaded application that uses proxies can overcome any "ovt slowness". Send 500 threads to overture at once using 500 different proxies will give you great speed, just depends on how much CPU you want to use.
Overture is cracked, has been, and will be. Any "top programmer" who says otherwise isn't a top programmer.
Here's your solution:
Write a program that takes flat files of domains and dump them into a table in a database.
Write another program the finds proxies and dump them into another table of the database.
Then write a helper app that plucks a domain from the database and uses a random proxy to retrieve the overture score.
Then write a 4th program to spawn X number of threads of the 3rd program.
Voila. You have a bulk overture checker. Change X to modify the CPU/speed ratio. If you notice, the what I described is basically what Daniel's program does, and does quite well (as long as you turn off your mcaffee programs before using). Spend the $80 to get it, it's well worth it.