I think you have to separate your choices into several categories -- character meals and regular dining, and possibly a third category for 2 TS places.
For character meals, we love all of the ones we've done, except CRT (LTT, Crystal Palace twice, Akerhaus three times, Chef Mickey's, 1900 Park Fare). Obviously, you don't do character meals for the food. If the food's good, that's a bonus.
We consider CRT something you have to do once if you have a little princess. Been there, done that, and we're well over it. Both Akerhaus and 1900 Park Fare are far superior for character interaction.
For regular dining, our favorite regular restaurant, by far, is Le Cellier. We've always had wonderful food and service there. The only consistently bad restaurant we've encountered was Alfredo's, where we've always had mediocre food poorly served...and therefore don't go there anymore.
We have not tried Spoodles yet, but that's on our list for next trip because we've heard mostly great things.
We've only tried California Grill among the 2 TS restaurants. It was spectacular, and we will certainly do that again. CG may become our second "we go there every trip" restaurant, along with Le Cellier.