We love the character meals for our kids. Here's my opinion on the few we've been at:
MK:
Crystal Palace - buffet, been here for breakfast and lunch, we really enjoyed both; Pooh, Piglet, Tigger and Eeyore, good character interaction both times
CRT - breakfast, served family style, tasty meal with refills on anything you'd like; Cinderella in the lobby, Jasmine, Snow White and other princesses (can't remember who right now) stop by the table, all princesses were very nice
AK:
Tusker House, Donald's Safari Breakfast - buffet breakfast, delicious choices of food; Daisy, Donald, Goofy and Mickey, good character interaction, dance around the room w/Goofy in his musical parade, one of the loudest meals we've been to
HS:
Hollywood & Vine - buffet, we've been here for lunch, food was basic buffet, nothing memorable but good; Jo Jo, Goliath, Leo & June, characters were fun, they do a dance with Jo Jo and the kids in the middle of the restaurant, my kids enjoyed it
Epcot:
Akershus - sit down meal w/buffet, we've been here for breakfast and lunch, truely enjoyed both meals, breakfast a little bit more, they serve you your all you care to eat breakfast and you can visit the buffet for extras, lunch is a plated meal with the buffet extras; character interaction was WONDERFUL, we've seen Belle, Cinderella, Mulan, Jasmine, Snow White, Sleeping Beauty and Ariel, photo package makes this meal even better
Resorts:
GF - 1900 Park Fare - buffet, dinner, food was ok, but character interaction was fabulous; saw Cindy, Prince, step-mother and sisters
Polynesian - 'Ohana - breakfast served family style, all you care to eat; son's favorite meal since he loves, loves, loves Stitch; saw Lilo, Stitch, Mickey and Pluto
We've enjoyed all our character meals and I can't wait to book more for our next trip in February!
Have fun choosing!