Whispering Canyon was more than we expected; the food was excellent and plentiful, the server was attentive, the antics were spot on. Hate to hear of these bad experiences.
Likewise, we felt Garden Grill was the best "bang for your buck" character meal we've had on any trip; all the characters came by twice while we were there, and the food was good. Not gourmet, but good.
Marrakesh is one of our favorites! Granted, I'm no Moroccon expert, but the food has always been tasty, and the service was excellent. As a matter of fact, when we last went there, my wife tried the lamb and really didn't like it... the server noticed and brought her a different entree at no charge.
Now, for my worst experience - Artist's Point, hands down. The steaks were okay, not great. The sides were cold, and not very good... and the salad was downright NASTY. But worst of all was the service. Slow, inattentive, and the only time that any Disney location has ever made me feel "looked down on."
We don't dress up at Disney (we're on vacation!), but we did wear nice jeans and such, no shorts, t-shirts, etc. I felt we were treated cooly... and while I hate to use the word "contempt", it seemed the AP staff would have been just as happy for us to not be there.
I don't mind dropping $100 on a good steak dinner for two. I do rather mind spending double dning plan credits on a poor experience.
This has become our new benchmark for bad dining experiences - "Well, that place was bad, but at least it wasn't Artist's Point!"