Virgin Atlantic, an airline with a fairly good reputation for good service, blew it last night when one of its London-Newark flights diverted to Hartford/Springfield's Bradley International Airport because of weather. The loaded jet sat on the tarmac for four hours, much of it without air conditioning or lights and all of it without extra food and water. As a foreign carrier, the recently adopted harsh penalties for delays of three-plus hours don't apply. Read more about it here.
Interesting factoid: This happened at Bradley "International" where, Virgin said, they weren't prepared for international passengers and had to call immigration and customs officers to come to the airport.