Our must do character breakfast for our 2 girls (2 & 6) is the princess breakfast at Epcot.
We did 6 character breakfasts on our trip earlier in December. Our favorite other than Akershus was Tusker House (Donald, Daisy, Mickey & Goofy). It is a large buffet with lots of variety and rather good food. We loved Ohana (Lilo, Stitch, Pluto & Mickey) and Crystal Palace (Pooh, Tigger, Eeyore, & Piglet) as well. Chef Mickey's (Mickey, Minnie, Goofy, Donald, & Pluto) was good, but had some "fishy" tasting eggs and sausage gravy compared to the other buffets. We also enjoyed the taste & variety at Hollywood and Vine(Leo and June from the Little Einsteins and Jo Jo and Goliath).
We also ate Dinner at Garden Grill (Mickey, Pluto, Chip & Dale) but I probably will not return to it next time.
We were on the deluxe plan, so we were able to eat at alot of the other restaurants listed on your post, so I don't feel as though we missed out at all.
Yes we got a lot of character meeting opps in the parks, but we liked having the option to skip them in the parks if the lines were too long. We had one on one with most of the characters at our character meals. We went through 3 autograph books and got 42 different character signatures while we were there. We doubled up on some of the bigger characters since some were wearing different outfits for our girls books (but that's not included in the 42 count total). Our girls had a awesome trip!
Enjoy your trip!