I had this exact same question a few weeks ago before our trip. We ended up having dinner at both. We preferred the food, views and overall atmosphere at CG, but Narcoossee's was very good too. We enjoyed the more intimate fireworks viewing experience on the terrace outside Narcoossee's, sharing the last "Wishes" show with some teary-eyed guests. My recommendation: both!