I would also recommend Columbia Harbour House. The food is very good, and it has a very nice feel for a counter service place. Pecos Bill was also ok, but I found it to be very cramped and hard to deal with.. just my opinion, maybe due to crowds, but I think it would be difficult to eat there with a large group. Cosmic Ray's definitely has a variety, but the food we had there last time was just downright bad. However, it wasn't our first time there, and the other times we were there it was fine. You can't go too bad with any Magic Kingdom counter service. Some foods will be just about exactly the same regardless of where you get them, like chicken fingers. I would have one or two in mind, and then when everyone is hungry and ready to eat, go to whatever is closest.