I normally wait at least 1 week + 1 day before I accept answers (assuming they're definitive), to allow for people to post multiple good answers. Also, I'm not always online, so please bear with me in that regard.