1 hour of Cardio or 30 minutes of Body Weight Circuits?

Which is more effective? OR Do you think you should be alternating?

1 hour of Cardio (running, jogging, walking, dancing) or 30 minutes of Body Weight Circuits (non stop, no breaks, make you die on the floor at the end)

OR

None of the above - what's your love?

Let's discuss!