To previous poster who usually flies NWA:
Try Airtran - they are so much better than NWA! We live in Lansing, so we prefer their non-stops out of Flint but we have flown out of DTW. My husband actually was in charge of construction on the new terminal there - it's a great building to fly out of!
I've never had Airtran cancel a flight. They change their times around, but not more than NWA/Delta.
I've had GREAT luck getting new flights when they changed my time. I booked a connecting flight because it was way cheaper than the non-stop out of DTW. They moved my outbound flight by an hour and changed my return flight by 10 minutes. I called about the outbound flight and they happily moved me to the non-stop (that would've been twice as much) for free. Then the gentleman asked about my return flight. I said it was okay - only changed by a few minutes. He volunteered to see if there was a better time for me and offered me the non-stop!
And here's my best story about Airtran's customer service: We took a family trip in March, flying out of Flint, MI. I gave my brother the details and thought he could handle booking his tickets on his own. He mistakenly booked out of Detroit! I told him to immediately call them and explain the situation but he never did. 3 months later, we were discussing it and I decided to call Airtran. The Flint flight was now signicantly more money than he paid. I wasn't holding out much hope. Explained the situation and the agent said "I see we changed his Detroit flight by a couple of minutes. I can move him to the Flint flight at no charge." This made me an AirTran customer for life! NWA/Delta would never do this.