@Fizzer: I have noticed a slight performance bug with the voting system. It probably has something to do with either a DB query or whatever data structure you're using to perform the modifications to comment votes (I'm just guessing, based on the apparent O(n) performance behaviour).
When you use thumbs up or down on a comment in a thread that contains many comments (like
https://www.warlight.net/Forum/4307-question-?Offset=6870 for instance) the UI shows the spinning progress indicator for a much much longer time than when you do it on a small thread. It still works, it's just really slow (comparatively speaking; it's not unbearably slow, just annoying).
It seems that this delay only happens the first time you vote on a comment. After that, the delay is much shorter, but other 'virgin' comments still have long delays on first vote. Probably there's some level of caching going on? Anyway, hope that helps you identify the culprit.