I go to the gym and do MMA. It gets a lot of my anger out and makes me more in control.
The only problem with it is, when I lose it, I lose it ten times as bad. If i feel myself getting angry about something when I'm at home, I usually go for a run, and just keep going til I forget what I;m angry about.