Years ago (actually 2010 was the last time, lol) we used to do the PPO breakfasts so the kids could get their character fix before the park opening. Now we do brunch because lately we feel ourselves rushing through it to get out to the park. Brunch gives you a nice mix of breakfast and/or lunch and also gets you ahead of the lunchtime crush if you time them right. If you still are going for the character meets, eat first. It seems the characters change their shift at the breakfast to lunch changeover and they are much more animated. You also get the freshest lunch offerings. I don't worry about the breakfast offering being as fresh because no matter where you eat they are basically the same general breakfast foods.