I do not mean that the tread will be closed, if it is marked as solved. There can easyly be other answers that are better than the one that helped the treadstarter.
It will just mean that the original post has been answered, which means that the tread will not be relevant to many that, as of now will open the tread just to find out after reading through all the posts that it has been answered.
I am a member of another Forum where it is an option, and it really saves time.
Forum moderators could also mark treads as solved incase the treadstarter hasn't done so, if he/she has written a reply saying that it is resolved.
LOTR check out
Daniweb IT Community Its a similar site allthough much bigger which deals with techissues and malwareproblems etc.
They use that option and it works great