I am here to say, while it may be nice to splurge a little and it may be better quality, the free dining options are more than adequate. Some things we thought were great, some just OK and others we didn't like. I don't think that would have been any different had we paid $25 each to have a slightly better steak.
BOTTOM LINE: We would rather spend $25 each once we get home and go out to dinner. After all, who wants to cook when you first get home from vacation?