Since one must eat at participating establishments and there aren't that many of much interest to me around here, this iDine thing hasn't been a big deal for me. It did prove worthwhile recently, when US advised that if there was no activity in my DM account soon, I would lose the miles (50,099) in the account. To my pleasant surprise, it was possible to quickly register another credit card with the program, order some take out from a local Thai restaurant, and see the resulting miles in my DM account very soon thereafter. (A matter of days, didn't have to wait for either a new credit card statement or DM one to cut.) This ability to register, spend, and be credited the miles so easily and so quickly was a most pleasant surprise to me.
re iDine - anyone have really excellent participating restaurants around them, or only OK, mid or low-end places?