Kuki and Shoreguy have it right. We split our meals up and do allow extra in our budget for specialty dining as this is part of freestyle, so many choices. This certainly doesn't mean we eat all our meals in the specialty dining rooms but plan on 2 or 3. In fact, regardless of the line we cruise we like to experience the specialty dining rooms.
When my daughter and I did our last Sun cruise a couple of years ago we never ate dinner in the same place twice. My cousin and I hardly did on the Star last September.
We have had a couple of meals in the main dining rooms that have been awful; anyone remember the lamb kabobs from about 4 years ago? Over all we feel, if we split the dining up we are usually very satisfied. Yes, we do allow an extra $100 or so in our budget for special meals. That is only $50 per person.