What I did personally was bulk first, and then cut. The way I look at it, you have to gain the weight and look a little fat for a while, but then you cut down, burning fat while keeping/gaining muscle as you go. With the right diet and workout routine...