We did breakfast at both last week. It was our 3rd time at Akershus and our first at CRT.
I don't know if we will do CRT again (mainly for it's cost), but it was lovely. The princesses come out one by one after a small story is told about them (we had Snow White, Aurora, Ariel and Belle - blue dress and pics with Cinderella downstairs). My girls 4 & 8 really enjoyed the wonder of being in the castle. They thought it was really neat to get a wand and wishing star as well, but you do pay for those in the hefty price of the meal.
The food was OK, standard breakfast food. It was something we were excited to do once, especially with the girls at the ages they were this time, but I don't know about future trips. I guess we can wait and see if the girls request it. This was a Mommy and Daddy surprise for the girls this time.
Akershus is a must do for us with a pre-rope drop ADR on our Epcot day. Yes, it is standard breakfast food, but it was much better here than at CRT. Plus you get the cold buffet of meats, cheese, pastries, fruit and salmon. My favorite part of the meal is the cheesy potato casserole. It's delicious. The princesses are great here as well. They seemed to be less rushed than CRT. We had Mary Poppins, Snow White, Aurora, Cinderella, and pics with Belle - yellow dress at the front. Mary Poppins was beautiful, but we would have preferred Jasmine (she was there sometime that week according to someone we spoke to on one of our many bus rides.)
You cannot go wrong with either. If you want the total Princess experience and can afford it, try both! We met them at both restaurants, plus Cinderella at 1900 Park Fare (highly recommend this one too), different places around Epcot and at the meet and greet at Magic Kingdom and the girls never got tired of seeing them again. One of these days they may grow out of meeting the Princesses, but we will continue to eat breakfast at Akershus. I consider it a family tradition now.