my take:
if you are a true bodybuilder steady state cardio is ideal for maintaining muscle and burning cals with limited injuries (treadmill or stair mill)
if you are john doe, its not enough calories burned and they will benefit from spin class, boot camp classes for more cals burned/getting the heart rate up and john doe isnt buring off all his precious muscle either
if you are going to ideal fat loss.... I am now a believer in fasted cardio for max fat loss