Is there a way that there could be a problem solved flag and still leave the thread open? That way, when people do a search to solve a problem, they see the threads that are flagged solved, and look to those first for a solution.
Just a thought... one possibility for a flag would be making the envelope green.