American Airlines sent my daughter an e-mail today to sign up for their dining program, offering a 2,000 mile bonus after completing your first dine after signing up (you need to spend at least $30 dining).
This is different than the offer that United released a few days ago, where you earn 500 miles just for signing up. But, it is more rewarding to complete one dine at a participating restaurant. And, you can complete both sign-up bonuses. You can’t use the same credit card on more than one dining rewards site, so you’ll need at least two different credit cards to register one on each.
ETA: I got interrupted to deal with something involving my kids and came back to find that View From the Wing is reporting that US Airways is mirroring the American Airlines offer. 3 new sign-ups, 3 different credit cards, a whole bunch of miles for dining out at any participating restaurants within 30 days of joining.