How about closing old threads automatically after some period of inactivity say 30-90 days. I've noticed a few revived ones lately started back in 2009. I see a lot of forums do that. Over a long period of time the thread can change a lot from original post.
Joe