Last week on Wednesday, I flew out of Las Vegas destined for Dallas.  We had just spent a lovely Christmas with my in-laws in Cedar City, UT, and I had to fly back home to get back to work.  The problem was that there were high winds in Vegas, which was causing delays for all flights.  I was scheduled to depart Las Vegas at 6:15pm, stop in Albuquerque, NM, and then on to Dallas.  Because of the winds, my original flight had been delayed until 7:45, which meant that I would miss my connection in Albuquerque.  The last flight out of Albuquerque was I believe tat 9:05pm, and we would have arrived around 9:45pm.  Luckily, I was at the airport several hours early, as I had taken a shuttle from St. George, so I had plenty of time to get things squared away.  As soon as I got to the gate, I went over and spoke to a gate agent.  She looked at the flights, and immediately set out to get me booked on another flight going through Houston that would still get me in to Dallas that night.  While any other airline would have hopefully done the same thing, compare this to the recent meltdown of American Airlines in Dallas last week.  During severe weather delays, American Airlines employees were reported to have removed their name badges so that passengers didn't know who they were.  This had been reported on the local news, though I haven't been able to find any links on the web.  Anyways, although the delays did make for a long day for me, at least I got home that night.  Thanks, Southwest.