Hi Mark, we have sailed Royal (Anthem) and Celebrity (Silhouette/Reflection) as someone else mentioned they are comparable, there is more ‘fun’ on Anthem (Seaplex, sky diving, wall climbing, etc) but otherwise they feel very very similar. We too find food a notch up on celebrity, whereas entertainment is a notch down compared to the amazing shows on Anthem. You will probably enjoy the Martini bar on Celebrity, its a buzz in the evenings. We also enjoyed silent disco on our recent cruise. The all inclusive is so worth it, you can enjoy all the coffees, drinks, cocktails without worrying about cost. My choice of cruise is akways the longest I can take, as its just never long enough! Welcome to the boards!
adding - here is our video review from Celebrity Reflection this May, we had fun!