Three years ago American Airlines introduced pre-order meals. Premium cabin customers can pre-select their meal choice either online or over the phone within 30 days of (and up to 24 hours prior to) travel.
American took the feature down off of its website back in September in advance of moving US Airways onto the American reservations system. But the feature is now back.