AAdvantage elites get elite status (i.e., 10 miles/$) on rewards network without the 10 dines:
http://www.aa.com/platinumoffers.
Also get 500 mile bonus for spending $150 at participating restaurants in any month through Feb 2008 (an offer that has been extended several times).
Are other airlines doing something similar?