Also, some suggest (as I do) that it's better to get more calories earlier in the day than later in the day. An 800 calorie dinner, if all meals are equal, means you may be getting 2,400 calories throughout the day, which doesn't sound too great for weight loss. Stick to complex and fewer carbs later for dinner.
Also, abear, the body can and does store protein as fat, but only when the body gets so much its unable to absorb it all. Many nutritionists believe that the American diet consists of too much (bad) protein from sources like beef - which are difficult to break down. Vegetable and milk protein (like whey) are much easier to absorb and are a much better protein source - not to mention all the other vitamins that come with. Chicken is fantastic too - a big staple of my own diet.