Ive been going to the gym doing weight training every other day, giving my muscles time to rest. On the between days i do cardio, and usually have been doing a 30 minute jog to get it done. Today i did about 20sec sprints for 30 minutes. I was wondering which would be better to lose some BF and get some definition.