When you consider the value of a mile times ($0.02 *10), against the 20%, it is really a wash. I think of iDine as a piggy bank in which I can make small deposits at a time. You know how long the 20% is going to stay in my wallet? I will probably spend it without much thought.
With the miles, is like putting them in a no-interest savings account. It's a non-liquid asset; it's there for the long haul.
And I agree with Soonerman, enough with the IHOP stuff. In El Paso it's either IHOP($) or the Bistro ($$$$). Nothing in between.
My lobbying efforts are not paying, I always write in the credit card receipt " Please Join
www.freshcustomers.com but none of my favorite restaurants have joined.