Stranded at the airport? Don't forget Rule 240
msnbc.msn.com
msnbc.msn.com
http://www.smartertravel.com/travel-advice/rule-240-fading-f...
And, ultimately, you should look in the detailed "contract of carriage" on the airline website (or on the back of your paper ticket, if you have one) to see what the airline's obligations truly are.
Also, "weather" can happen anywhere in the country and still affect your flight, even it's not where you're traveling. If your flight requires an aircraft that is arriving from another city where there is a weather problem, or even if there was a weather problem earlier in your city and now the backlog of flights is greater than the number of arrivals and departures that an airport can handle, the delays can stack up over multiple cities. The airlines can't afford to keep equipment (and crew!) buffers at each airport to absorb these delays.
Also, everyone should read http://dir.salon.com/topics/ask_the_pilot/
Too bad I couldn't use Rule 240 to argue my way into a free flight on my way back from Novembers YC interviews.. I can picture the airline agent look all smug and say "but sir, your flight was yesterday". Oops!