One more request. I want to use this for a way to archive threads, so to keep it from moving active threads, could you throw one more variable in for date. Basically just to move if (number of votes = x) and (rating = x) and (date is before xx/xx/xx)
I know you could do it in like 5 seconds, but I'm going to play along at home and see if I can do it... then compare to how you do it