Some threads need a limit no matter how old they are. If I see 2003 in the thread somewhere, I'm closing it. Otherwise I usually leave them if the person continues the topic and it isn't a temporary or common one like 'I need help with this boss...', 'Which character is the sexiest?', etc. I've seen some closed that I didn't think should have been, but it isn't a big deal. We all use our best judgement and I think that works on the whole.