It depends on what characters you want to see...
DD9 and I did a "study" (well that's what I call it....) of 6 character meals in 6 weeks. It was fun seeing some of the characters dressed differently depending on the "theme" of the location. Our all time favorite was
1) Grand Floridian - 1900 Park Fare- Mary Poppins, Alice (from Wonderland), Mad Hatter, Pooh and Eeyore - the meal was buffet. There was nothing about this experience that we did not like! The food, the service and the character interaction were all fabulous.
Others - not really in any specific order
2) O'Hana's - Mickey, Pluto, Lilo and Stitch. Family style food. The characters were great, and I enjoyed the "tropical" atmosphere!
3) Cape May Breakfast Buffet - This was a very nice and laid back location. We saw Minnie, Goofy, Chip and Dale in ther beachwear!
4) Crystal Palace - while we did not do breakfast, but dinner, the character interaction was great - Pooh, Tigger, Piglet and Eeyore. The dinner buffet was enjoyable.
5) For Princesses we went to Norway - Princess Storybook Breakfast. Not my most favorite- it was loud and congested. Character interaction was less than our other experiences, but we were with friends, so there were 4 kids at the table. Famiy style food, was okay. This was our first character meal recently, had only ever done Chef Mickey (in 2003),so I didn't have much to compare at that time.
6) Donald's Breakfast at AK - we enjoyed this, but I had a bad morning getting there, so I was not as relaxed as at some other meals. The characters were Donald (only breakfast at which he appears), Pluto, Goofy and Mickey.
We are doing Chef Mickey and Cindy's in April.