The only really bad experience I have had with flying in the last few years is with Midwest (spit). The problem with them is this: When I used to fly with them on my trips out East, we'd have a layover in Milwaukee - a major hub for that airline. The problem is, the officials at the Milwaukee airport have such a weed up their ass about weather that if there is even the SLIGHTEST sign of bad weather at your destination, they will delay your flight, for several hours if they feel like it. I once got stuck at that damned airport for TEN FUCKING HOURS while I waited for my connecting flight to Newark.
And when I finally got there - I walked through the front door of my aunt and uncle's house at 4 AM - I found that the storm was never that bad anyway. Certainly nothing that should delay a flight.