For a buffet (breakfast), 1900 Park Fare. Fantastic food and the characters are great. Alice and Mad Hatter are funny and Mary Poppins, Tigger and sometimes Pooh appear too.
Close 2nd would be Crystal Palace (breakfast) for food and characters
Al La Carte - Trattoria al Forno (breakfast). Great food and characters you dont see often.
Close 2nd is Ohana (though family style, not a la carte) I love the theme and Lilo, Stitch, Mickey and Pluto (not sure if they are coming back) Now that my kids are older though, I can do without the dining room parade (but do love the Hawaiian Rollercoaster song!)
Not fan of the food at SBD@Artist Point, BOG, Chef Mickeys, CRT, Akershus, Garden Grill, Cape May, Tusker House. Hollywood and Vine is pretty good, Never tried the restaurant in the Riviera.
I only do characters at breakfast. Too many fantastic lunch/dinner places to go to.
Best Breakfast of all is Boma. They really need to get characters from the Lion King in there