We've done CRT for lunch and dinner and Akershus for lunch and dinner. CRT lunch was much better than CRT dinner- but that all boiled down to timing of the respective trips, our server, and where we were seated. Akershus dinner was better than Akershus lunch, but that was mainly b/c we showed up at a good time in the princess rotation when we did dinner. The actual princess interaction was pretty equal as well- i.e. the princesses on rotation in both dining rooms were about the same and we've had one really good Belle in Norway, one really good Cindy at CRT, one mediocre Belle at Norway and also one mediocre Cindy at CRT. At CRT you get to do the wishing ceremony and the princesses have their nice introductions- at Akershus, you have the princess parade around the place. The lunch food we had at CRT trumped the lunch food at Akershus, but Akershus dinner was significantly better than CRT dinner food- and the cold buffet at Akershus was good at both meals.
So clearly- everything above shows the two pretty much neck and neck. Akershus is cheaper and the better bang for the dining plan credit (personally, I'd pay OOP for CRT unless you are on Deluxe
DDP), but I will say this...if you've never done either - being inside the castle wins any day over Akershus.
With that being said- we've only done 1900PF for breakfast, but the atmosphere at CRT and Akershus are both significantly better and much more princessy than 1900PF.
So, if it were me and I've never done any of them and budget is not an issue- CRT is the must do. We really liked the break for lunch even if we're not big on WDW lunch, but a pre-park opening slot at CRT would be pretty great.