I've found that talking to people is the best thing to help with anxiety, stress and/or depression. It's brilliant to unburden yourself so long as you don't get bogged down listing thousands of problems. Get it off your chest then talk about something totally different for the rest of the day.

I also find that music helps tremendously, but it's no substitute for contact with friends and family.