A diet has many things to it and there is going to be many arguments over what to eat. Keep it natural, no frozen crap, no pop, no butter, cheeses keep to part skim, cut out a lot of your bread and replace with veggies/fruits (if needed 45 calorie bread works great IMO), protein shakes are good...