I made lots of changes. Latest is using cookies instead of sessions to check speed. I need to change some formatting of the settings page and fix the stats next.
The previous version was getting 500 errors from being too much of a resource hog. This one uses very lazy loading and in tests uses less memory and processing.
I hope it still stops spam. I will be watching the logs here and if all is ok I will move over to other sites to see how it stands up in traffic. Then off to wordpress. WordPress has a 3.6 release scheduled so I would like to release at the same time if possible.