Carnival isn't an option???
I agree with you on RCCL. I didn't have a great experience with them either. Good cruise...not great.
Carnival offers 2 shows for most of the entertainment. If you eat early...there's a 7:00 show. Eat late, there's a 9:30 show. And as the commercials i think rightfully say...at any one moment, there's a million things to do!
And again, freestyle dining means you never get the same waiter twice...so EVERY night you have to explain who gets coffee, who gets tea, who gets decaf...etc. Plus, I found that freestyle means "nothing scheduled!!" So just go ahead and do what you want. I really didn't like it!