Done most breakfasts now so here is my rundown (hope it's of use) I'm sure I've forgotten some
Crystal Palace - love it here the choice is great, getting in before park opening is even better and the characters are amazing. Even my teenage son can cope with the characters here LOL 10/10
CRT - the food is very basic more like a $10 breakfast so only go if you are really tempted by the characters and eating in the castle - food 6/10 characters and ambience 10/10
Akershus - very nice food but not for the picky eater - buffet is smoked salmon, salami, cooked meat and fruit plus pastries. They bring a cooked breakfast including their amazing cheesy potato bake to your table and you re-order as much as you want. Before the kids outgrew the princesses this was our favourite for character breakfast for value as you also get your photo included for a single
ddp credit. 10/10 but don't go if you are picky or don't love the princesses

:
1900PF - not the best (in fact we think the worst character breakfast at WDW) 2/10
Ohanas breakfast - amazing characters and probably the best for boys - Stitch is naughty and the others lots of fun. The food is average a fruit plate, bread and a cooked family style breakfast - characters 10/10 food 8/10
Boma our favourite non-character buffet 10/10 for us
Captains Grille a close second to Boma - not quite the choice at breakfast but some lovely different foods not available at every buffet breakfast plus the choice of an a la carte breakfast menu 10/10
Cape May Café - was very nice but not amazing. the character interaction is ok and the food was very similar but not as good as Captain's grille 8/10
Kouzzina - the best non-buffet non-character breakfast at WDW IMHO 10/10 - the greek breakfast and mascarpone waffles were amazing.