I like boxing I think it provides a full body workout and it is great for burning calories and still gaining muscle mass from weightlifting
for fitness.. its better to go for circuit training.. take your own fitness in your own hands.. dont rely on others