You also might want to consider 1900 Park Fare at the GF. IMO the food is the best there of any breakfast buffet, they have an omelet station where you can get made to order omelets. The characters aren't the most popular (last week we had Pooh, Tigger, Alice, Mad Hatter, and Belle) but we had a great time. It is usually much less crowded than Chef Mickey's and therefore easier to get a PS as well, and therefore also more character interaction time than at other places. We took our 6-mo DD and the characters spent loads of time with her.
For lunch we like the CP, the food is very good and a lot cheaper for lunch than dinner!