I have seen several examples of the following: Question is posted, one hour later an answer is posted, then the answer gets accepted. I am fine with the questioners prerogative to say thats a good answer. However, it seems to be there is an interesting psychological effect once an answer is accepted. People seem to not put up an answer once one has been accepted.
I wonder if a 24hr delay of accepting an answer would be worth consideration.