D.M.
L.,
While I do not have the need for any of these food plans, I am in direct contact with people who use them. I have heard the best response from Jenny Craig and a good exercise program if you can. Drink LOTS of water. The people I know who have used NutriSystem where happy for a short while then got tired of the food. I have not heard of MediFast.
Good luck!