We love Flying Fish and Yachtsman; they're two of our favorite places. We've never been to Narcoossee's, but we're going to remedy that this trip. I voted FF and YS b/c one is a great fish place and the other a great steak place, so you get one of each. Plus, the atmospheres at each are very different.
I don't really understand what the third option meant - "Flying Fish is too much like a banquet." By "banquet" do you mean dinner show? Or buffet? Well they do have an on-stage kitchen, but you don't have to sit there; it's fun to walk by and see the food being prepared, and watching the chefs in the back, etc. It doesn't feel like a dinner show. Also, it's nothing like a buffet... if that's what you mean...