It's not really what you were asking, but I have found that the best benefit at many of the chains is the gift cards, where they are either available at a discount or they offer you free meals with a purchase.
For example, Sweet Tomatoes gives you a free meal with a $100 gift card, and they offer other savings, etc.