I agree with the above. It depends on your priorities.
If money is an issue, BOG. Characters are the princesses vs. the Beast. Ambiance? I actually prefer BOG. I feel like there's more to see and all the different rooms make it so magical. Food? Appertizers I prefer BOG. Dinner and dessert I prefer CRT. Time? My experience is that you wait longer for a table at CRT, and it takes longer because the characters come to you instead of BOG where you go see the beast whenever you're done.
With all those factors, I would say I prefer BOG for dinner. In my opinion you've had the best meals at the best places. My favorite meal at CRT is breakfast.