I have found that when I am feeling angry/mad/upset, these genres tend to make me less angry, for those interested I found a hip hop/rap artist with a "spiritual message" in the songs. I really like him, check it out.
http://grooveshark.com/artist/Kaboose/318431