Susan + I are on the food pyramid. She's eating 1700 calories a day, having reached her goal and trying to maintain her weight. It's working pretty well.
Me, I'm at 2000 calories, and in about 5 pounds will drop down to 1700 calories in an attempt to get down to 180. At that point, I'll jump back up to 2300 calories per day.
Diet is a combination of soy sausages for breakfast, LOTS of veggies (we steam a giant pot of brossel sprouts, carrots, bok choy, brocolini, asparagus, baby bok choy, and green beans every night for dinner and eat the whole damn thing ourselves), chicken or fish with dinner, turkey sandwiches for lunch, and a reasonable starch intake. We're staying away from white/processed flour and rice (white rice is an especially difficult sacrifice for Susan, who practically ate the stuff three meals a day growing up) and aiming more at whole grains. We also eat a good amount of fruit.
Fats come from almonds, peanut butter, crutons, and olives.