As a person who suffers from Depression and Axiety disorders, I've found that surrounding myself in an almost suffocating amount of joyus atmosphere always cheers me up. however it doesnt work for all moods
Sad=watch mlp, I simply cannot stop myself from smiling
angry= listen to sad music to change moods, then watch mlp, Or listen to "uproaring" music and get "amped up" to play a Shooter like BF3 to "blow off" the steam
Anyother moods that you have in mind?