If you're trying to add muscular bodyweight then no cardio is the best cardio. No matter what you do you will not burn bodyfat in a "bulking", or more appropriately hypercaloric state. Cardio will drain your glycogen stores and impose further strains on recovery. You would be training the body to do two contradictory tasks..one of which will take precedence and the other of which will take abackseat. Since cardio(aerobic training) is far less taxing than anaerobic training it will be the muscle strength/size adaptations that will suffer. The body is lazy for efficiency and thus survival purposes. If it can get away with the easier of the two signals then it will. Since muslce growth and weight training are so metabolically demanding performance and growth will be sacrificed. Look at the physiques of a marathon runner compared to a short distance sprinter you can plainly see the difference the two training styles have on the body. Sprinters rely on purley anaerobic energy systems whereas distance runners rely on aerobic energy systems. One builds muscle the other increases effeiciency. I personally find that if I do any cardio my weight training and gains suffer substantially. It's not a debate in lazziness...I use to be a distance runner when I was young. It's a fact of human physiology that most people simply refuse to accept of have the hardest time understanding. If you're bulkng you aren't going to loose any appreciable fat in a short period of time...i.e. a cycle. Muscle growth requires more calories than are used in a day. Fat loss is dependent on using more caloreis than are consumed in a day. Add to that fact that intense weight training is very bennificial to the cardio-vascular system (enough so to keep it in top shape for normal health reasons) then there is really no sense in doing cardio.