We've only done 3 character breakfasts...Pooh at the Crystal Palace in the MK several years ago, The Cape May cafe breakfast (Goofy, Chip and Dale) several years ago (both of these we really liked) and more recently, on Saturday, we took our boys 5 & 9 to Donalds Breakfastasauras in AK. We didn't like it. The kids did, but my dh and I thought it was a waste of money. The food was terrible and the character interaction was pretty minimal. It took a good 1/2 hour until they even came out to our section of the restaurant.
The best NON-character breakfast buffet is the Trails End buffet in Fort Wilderness. It is a nice, easy and relaxing boat ride from the Magic Kingdom. It is very reasonable (9.99 adults 5.99 kids)and the food is really good. We took the bus from POR to the MK, hopped on the boat, had breakfast, hopped back on the boat and then spent the entire day in the MK. We were able to skip lunch because we were so full from breakfast.