With the voting debate going on, I'd like to make a related point:
Please do not prematurely accept answers.
As much as I love getting the tick mark, it is a signal that tells the community that a question is adequately answered. It also tells everyone that the reputation reward for the best answer has been given away.
Prematurely accepting an answer makes it less likely that other, possibly better answers will ever being written or posted.
Prematurely accepting an answer lowers the chance that it will be voted upon (as less users will even follow the link to a question that has an accepted answer).
Please wait at least three days* before accepting an answer as the best one.
That way, a healthy discussion can emerge, with several completely different answers giving a more complete picture from different perspectives, while the question will remain of interest to voters.
This will also help us improve our answer ratio.
**I recon three days is adequate, but it's a subjective thing. Go ahead and discuss this if you disagree!*