We love the CP and have to do it every trip - we have been doing an early dinner to beat the crowds, but will be trying breakfast before the park opens next trip. You can't beat Pooh and friends - great character interaction and every time we have been there, the characters rotated around the room efficiently. Last time, they had people with them making sure that they met every character.
We did dinner at 1900 PF in February and were so disappointed, I can't imagine we will ever go back. The food was disappointing, not that CP is great, but we found it a bit better. The characters at 1900 PF look amazing, especially Lady Tremaine and the 2 step sisters, but after being there an hour, not 1 of the 5 had made it to our side of the room. Not very efficient or well run. I had really looked forward to meeting Lady Tremaine. We left without meeting anyone.......Another thing that was very weird, there was a bunch of staff standing around watching everyone eat, about 5 or 6 managers, etc. It did not make for a relaxing setting. The character rotation at 1900 must be an issue because everyone got a speech when they were seated about not approaching the characters - I can only assume that this is a common complaint. I also found the atmosphere of the Grand Floridian to be a bit stuffy which I hate to admit since that was always my dream Disney vacation, but I am second-guessing that now and looking at Wilderness Lodge.