I go by the ADA (American Dietetic/Dietary? Association) guidelines rather than by some fad diet rules:
15-20% protein (10-12% for less active)
55-60% carbohydrates (from whole food sources, avoiding processed carbs: "carbs" include grains, fruits and vegetables)
20-25% fat