If food quality is your number one priority, then I'd highly recommend Coral Reef at Epcot. The steak we had there was, hands down, the best entree we had all week. Even the sides were great.
The place loses points, however, for service and atmosphere. The deafening sound level in the restaurant is totally at odds with the quality of the food, and a meal there can take forever because the service is so slow.