For the last few years I've been going to the gym three times a week. I tend to do the 'add bulk in the winter, cut down for summer' thing. Winter I'm loading, so lots of carbs, protein shakes and very little cardio. You can't build muscle without adding a little body fat, so winter is perfect for that.
Then in the run up to summer I pile on the cardio with lots of running/rowing and cut the carbs back whilst upping the nice lean protein. Growing up in the English countryside has basically got me into the habit of eating really healthy anyway and being outdoors a lot, so my gym stuff combined with eating well seems to work nicely now that I have to live in the city. I'm not some massive roidasaurus type dude, because I find it SO_HARD to put any weight on. But I'm not in bad shape and the gym is a real stress buster.