Actually I would say the main key is low insulin levels. When insulin levels are at fasting levels and you do moderate cardio, your body is more in a frame of mind to burn fat then doing the same cardio with high insulin levels. Of course ultimately, the calories burned are nearly the same so all cardio is good cardio. But I would agree to drop the protein shake. Unless you're doing intense interval sprints ro something extreme.