Research has shown that, minute-for-minute, weight training fights belly fat better than cardio.