FlightStatus API provides information on airport and flights (even live). They recently released their new (improved) Flex API.
A lookup at ProgrammableWeb even mentioned Siri as one of it's mashup.
It is free to evaluate for 30 days. Then you could decide if you want a commercial plan. For example, it is $0.004 to check a flight status.