I shout at my children far far far too often and really hate myself for it. The other thread has made me think if I can really feel that great about being a non-smacker, if I'm not potentially doing more harm by shouting so much.
I never say anything bad or derogatory, never ever, but just lose patience or shout orders or "Verdammt noch mal" (something like dammit I suppose).