I took my kids in May 06 for our first trip together. They are older (9,11) we did 2 character meals. Dinner at Liberty Tree Tavern in the MK. This was a great meal. It was a family style sit down meal. They bring turkey, ham and steak with mashed pot, stuffing, veggies, lots of bread. It was a wholsome, delicious, stick to your ribs kind of meal.
The characters were great! (Chip and Dale, Goofy, Minnie) all dressed in early american costume. They moved through quickly, but spend a good amount of time at each table.
We also did Crystal Palace breakfast. This was a buffet. Our experience here was not as good. The food was just "ok" although there was plenty to choose from. With the buffet, you always worry a little if you will miss a character while waiting in line.
The character interaction here was slow...very slow. It took us almost an hour to wait to see all the characters. In fact it was such slow going that one of the Cast Members gave us a fast pass good for any ride, to apologize for the long wait. It is still worth it though, especially if you love the Winnie the Pooh characters (eyore, piglet, tigger and pooh)