HiiT for me - always keeps things interesting challenging and works on all aspects of being healthy imo