Also, regarding the use of synonyms for "said". One school of thought is that, "he said" is a kind of disappearing phrase. People tend to read it like punctuation. Overuse of the synonyms can tend to break up the flow, particularly in emotionally intensive dialogue.

again, your mileage may vary.