You're probably going to get as many different answers to this as there are posters
A lot depends on what your goals are.
For a long time now I've TRIED to do 40 protein/ 40 carbs/ 20 fats. I think that's Body for Life style and I probably learned that from the Ladies Who Lift.
Lately I've been reading Tom Venuto's ebook "Burn the Fat, Feed the Muscle" and depending on a couple of variables I'd LIKE to be at about 45/30/25 most days.
Lets see what the others say.