I don't think it helps like in an instant on stabilizing your mood, I think it is more of regular exercise is supposed to stabilize your mood more long term. I could definitely be wrong though..
Yea I bet active boys does help! =] Dogs are good for motivation too-- they get so happy if you bring them on a walk!