Well, honestly I can't give you any really GOOD recommendations on food in the resorts at lunchtime--- the MGM restaurants far exceed any of them!
We have eaten in all of the full service restaurants in MGM except for Sci Fi, and haven't ever been disappointed. Our favorite is 50's Prime Time for full service, and Hollywood and Vine for character buffet.
Another alternative, is to take the boat to Epcot, and eat in one of the restaurants in WS. We have enjoyed Le Cellier, Tempura Kiku, and San Angel Inn. There is a lot of variety in WS, so if you REALLY can't find anything to please you in MGM, that would be my suggestion!