Can't say enough good things about Cape May's breakfast. It was our favorite of our trip (which included Crystal Palace, Tusker House, and CRT). Food was fresh and good, selection was great, the restaurant was more laid back than the others, and the character interaction was better.
The only downside is getting there if you're not staying in an Epcot resort. We were staying at CSR and had an 8 am ADR. Our plan was to take an early bus to HS and, from there, take the boat to BC. Our bus driver kindly took us straight to BC (after first letting off a couple of passengers at HS). So we ended up in the BC lobby by about 7:15, checked into Cape May and were actually seated with the first group at 7:30. We finished breakfast by 8:30, which gave us plenty of time for a leisurely stroll into EP through the international gateway. It was a nice bit of pixie dust (and if I was sure I could count on it for future trips, I'd ALWAYS book Cape May).