I think the most fun way to do cardio....
.... is paintball.
Or something similar, preferably out in the bush or in vast areas.... you get some HITT training, since you're sometimes sprinting frantically, sometimes jogging lightly, sometimes walking, sometimes staying still.... but you don't even notice it.