It's never good to hear the captain speaking unless you are taking off or landing.
Yesterday my flight from Orange County to Denver was one of those travel nightmares that you hear about, but try to deny their existence in order to psyche yourself up for traveling.
It started out with a delayed plane at my gate in OC. Turns out that someone who was working in our Irvine office from KC was on that flight, so I chatted with him about the situation. Their flight had a bad parking brake (didn't realize planes needed parking brakes) and so they had been unable to leave for the past 3 hours. Since their plane was taking up the space at the gate, my plane wasn't able to come in. Eventually, a small tow truck arrived to move their plane out of the way. (Topic: Why would a bad parking brake require a tow? Discuss amongst yourselves.)
We were able to take off about an hour later and everything seemed to be going fine. Now to the aforementioned captain's announcement. He says that we can't land in Denver because there is a tornado. On top of the terminal.
We all flipped our 3"x5" LCD screens to the Weather Channel and sure enough.... there was a freakin' twister that appeared to be on the roof of the main terminal. The airport was completely closed. Not only was there a twister, but there was also baseball-sized hail. Six inches of it.
We continued to circle for about an hour before being diverted to Colorado Springs. Our pilot had hoped to wait out the storm, but it was only moving 5 mph. 5 mph! When was the last time you heard of a storm moving that slow?
On the ground in CO Springs, they wouldn't let us off the plane. There were several people whose final destination was CO Springs and therefore appropriately wanted to deplane. The captain said that unfortunately the airport there only has one set of stairs. What? Where is the Bluth Co. stair car when you need it?

Unfortunately, that one set of stairs was in perpetual use letting other passengers off other planes and they weren't able to get to our plane in the entire 2 hours we sat there. I kept waiting for one of those passengers to pop the emergency exit and escape down the slide. I would have if I would have known how crappy of a flight we were about to have from CO Springs to Denver, thanks to the storms.
By the time we landed in Denver (or DIA as the locals call it), my connecting flight was long gone. It was at this time that I set myself into Amazing Race mode. I silently thanked myself for changing seats to the first row earlier that day and sprinted up the ramp. I somehow managed to run directly into the Frontier Airlines customer service center. How is that for luck! I explained my situation to the lady at the desk and at first she seemed disinterested in my desperate plight to get on the next flight out. But when she found that there was only one seat on the last flight out to St. Louis, she was all over it! I've never seen someone type so fast! Why do they really have to type so much anyway? When I book tickets online, it's about 92% mouse and 8% keyboard. Regardless, she got the seat! I felt like I had Charlie's golden ticket.
The rest of the night wasn't as exciting. My second flight ended up delayed due to windshear, but I was just happy to not be sleeping on the floor of the terminal. I ended up getting to St. Louis at midnight, a mere 12 hours after leaving OC.