For character breakfast, we really enjoyed Crystal Palace and 1900 Park Fare. I think food was a little better at CP, but I really liked the character interaction at 1900 (Mad Hatter is a hoot and Alice and Mary Poppins are also very good). Next trip I'd want to do dinner at 1900, though, for the step mother and sisters. I thought Tusker House was just OK in terms of food, but character interaction was great - we had a late morning ADR and it was pretty empty so the characters came around more than once.
If you're interested in a princess meal, I'd definitely do Akershus.
For non-character dinner, my suggestions are Be Our Guest (although you do get to meet the Beast), Biergarten, Captain's Grille, Coral Reef (ask for a table next to the aquarium), Kona Cafe, and Sanaa.
If you plan to see Fantasmic!, I'd recommend booking the dinner package. We chose Hollywood & Vine and I thought it was pretty good, although none of the desserts appealed to me. But the seats for the show were great.
If you can do a signature restaurant, I very highly recommend California Grill as well. Best dining experience of our last trip. If I could eat there every night, I would!