Well for me things are going good right now and the only changes ive done so far is low carbs/high protein diet, along with a gallon or two of water a day. That with my 1 hour of mixing cardio/weight lifting has made a drastic difference so far.
If I start plateauing I may look into something like this , but for now I may hold off.