to hear about Ur experience. Thats why i always make it a point to be in the airport 3 hrs prior the departure time. Many a times i reward myself as being the first person to get the boarding pass :)

My wife hates me when i take her to the airport 3 hrs earlier and make her wait for the flight. I guess i can show this thread to her and she wont complain anymore :)