We've done serveral 2 TS and here's my thoughts: We like CG, but have noticed a change since we first ate there. Sept. 2005, we had a nice meal (snooty server), they piped in the music and dimmed the lights, the windows were covered in condensation so we had to go out on the deck to watch (lots of gnats). So, overall, it was pretty good. Our next time at CS (Sept. 2006) was much better-our server was wonderful, we had a window seat and the windows were clear. The only negative was they
didn't dim the lights which made it hard to see Wishes, and the music volume was so low that you could hardly hear it over the crowd noise level.
That same year we ate at Narcoossee's and had a much better experience, as far as the view and music went. The restaurant is smaller and therefore less noisy. We had an awesome view of Wishes, they dimmed the lights
and piped in the music.

We couldn't see all of the fireworks from our seats (second tier, on the rail) so we went outside on the veranda and had an awesome view. We liked it so much we went back last Sept. and skipped CG. This time we had a window seat but unfortunately about 5 min. before Wishes started a family (with large heads) came and sat right in front of our window substantially blocking our view.

We had to go outside, anyway, to watch Wishes. We stood in front of our blockers.
The food at both is good. I would look at the menus if I was undecided. Narcoossee's has lobster! CG has sushi. I liked Wishes better from Narcoossee's than CG, others will probably disagree. At CG you are up high , far off to the wight side. At Narcoossee's you are at ground level, off to the left side.
One thing we noticed in our trips to CG, alot of our experience depended on our server. First time, seemed like he phoned it in, second time so much better (we had Billy, the sommelier-wine guy) He was just wonderful!