We do Crystal Palace breakfast every trip. The characters are just fantastic, and the food is fabulous. It's definitely my fave.
The only other character breakfast we've done was Donald's Breakfastosaurus (sp?). Of course, that one has changed now. But for what it's worth, we didn't enjoy it nearly as much as CP.