We have done Crystal Palace at MK (Pooh, Tigger, Eeyore and Piglet), Cape May Cafe at the Beach Club (Minnie - greeting at the door only, Chip 'n' Dale, and Goofy), and The Garden Grill at Epcot (Minnie, Mickey and Chip 'n' Dale).
The breakfast buffet at Crystal Palace was excellent and we had a wonderful time (it was younger dd's 11th birthday), but as you know, it will be closed when you are there.
The breakfast buffet at Cape May Cafe was equally good and I think it makes a nice change to get out and about around the resorts. Resort hopping is one of our favourite activities.
I have a feeling that the character breakfasts at the Garden Grill have been suspended. Anyone? We had lunch there and throroughly enjoyed it. If you don't already know, it is a revolving restaurant. Imagine a carousel - the hub is the kitchen and the seating is in two concentric circles facing outwards. You are in booths and, unless you stand up, you can't see the other diners, but the characters do visit your booth often throughout the meal (maybe a bit too often, in fact!). The 'carousel' revolves very slowly and your scenery changes throughout the meal.
The lunch is what Disney call 'family style', which means you get it served in the middle of the table and you help yourselves. There is no choice - you have whatever is on the menu. The day we were there it was salad to start and then what can best be described as 'Sunday dinner' - poulty, meat and fish, stuffing, sweet mashed potatoes, gravy, and beautifully fresh vegetables (which are grown at the Land Pavilion). There is a choice of dessert. We enjoyed it - it made quite a nice change from burgers, steak and pizza - but it wouldn't be everyone's cup of tea.