Here are some things to think about:
1) Is your 2 year old going to respond well to characters? If not, a character meal will not be pleasant for anyone. For this reason, a good idea is to schedule you character meal for later in your trip. You can cancel if you discover one of your kids is going to scream through the meal.
2) What characters do you want to see? Some people need to have breakfast with Mickey, some with Pooh, and some with the Princesses. Then you can go to
www.wdwig.com and see which characters appear where.
3) Are you interested in family style (all you can eat served at your table) or a buffet (all you can eat, but you have to go get it)? We really like family style with small kids, since it gives Mom and Dad a chance to eat as well.
4) Where are you going to be? If you are heading toward the MK, Crystal Palace (Pooh, buffet), Cindy's (family style, princesses) Chef Mickeys at the Contemporary (buffet, Mickey and Co.) or Ohana's at the Poly (Family Style, Mickey and Co) are good choices, but Cape May (over by Epcot/MGM) would be out of the way. (You can do this the other way too, if Donald's Restrantasaurous interests you, plan your trip to be at AK that day).
Now go visit
www.wdwig.com and figure out what is the best breakfast for you. You should have narrowed your choices considerably.
(edited to fix punctuation, I apparently can't tell the difference between a declarative statement and a question this morning).