LGA is, simply put, the worst excuse for an airport I've ever had to use - anywhere.
My favorite was one June night when my flight was delayed several hours due to storms. I was sitting on the floor (all the seats were full). Suddenly a lady next to me jumped up, screaming "It's raining on me!". The roof had sprung a leak right above her.