To be honest, most of the people I've known that needed cheering up were women. I find they're generally easier to help too, because they're usually more willing to talk about whatever's bothering them.
Case in point: one of my co-workers (fairly new at the time) was trying her damned-est to learn, help, and do well on the job. But no matter how much she did, the boss would pick on her and treat her poorly. It got to the point where she broke down in tears more than once. He wasn't particularly mean or anything, she just couldn't seem to get so much as a compliment from him. He'd accentuate the negative, in other words.
Anyway, she came in to do something, and had obviously just been crying. While she was working away, I stopped what I was doing, walked over and gave her a hug (without saying a word). She thanked me, and went on to unload everything that had been bothering her lately. I barely said anything, but I didn't need to. She just needed to talk to someone, and to know that someone gave a shit about her problems.
Most guys I know don't usually feel much like talking when something's bothering them. They tend to stew over it for a while, then move on.
