Food wise- 1900 Park Fare and Crystal Palace have been our fave breakfasts. Akershus is the only one we've liked for lunch and dinner, but we also haven't done a ton of character lunches and dinners.
Character wise- it's luck and depends on what you're looking for. With the exception of one character meal (I'll get to that next), we've had great character experiences at Akershus, CRT, 'Ohana, 1900PF, Chef Mickey's, Hollywood & Vine, and Crystal Palace.
Tusker House is the only character breakfast we did not enjoy. We had an 8:10a adr yet the food looked and tasted like it had been sitting for a while, the service was spotty, and the characters were all lack luster when we went.