I think the key to a good counter service meal is not to go during peak lunch times, try before noon or after 2pm. Personally I think a lot of the CS locations are great at times when they are not overcrowded.
MK - Pecos Bills - sit outside
EP - CS at Mexico has always been good and something different besides the usual burgers and chicken. Sunshine Seasons at the Land is also good.
DHS - sandwiches at Starring Rolls bakery
AK - flame tree BBQ is good and has a nice outdoor seating area
Here's another tip, the CS at the resorts during the day are not crowded and have great service, because they're not as busy, whatever you get will be cooked when you order it.