I had the misfortunate of flying on American Airlines for the first, and probably the last time this past weekend. I had problems with every leg of my trip. I was flying roundtrip from Milwaukee to Dallas. On the flight down I had a 1 hour layover in St. Louis. On the way back I had a 3 hour layover in O'Hare. On Friday morning, I arrived at Mitchell around 4:30 a.m. Due to the snowstorm, the airport was closed. My flight was supposed to leave at 5:40 a.m. They opened the airport around 5:30 a.m., and I boarded my flight not too long afterwards. Just as we were getting ready to leave, Mitchell shut the runways down again. We sat on the runway for about an hour. That was not American's fault at all. I understand that. We took off around 6:40 a.m. My flight attendant was a guy named Ron or Don. He was really arrogant. I heard him say to another passenger, "I always know what I am talking about." My connecting flight was supposed to leave St. Louis at 8:05 a.m. I arrived at 8:07 a.m. I was hoping that the flight would have been delayed since St. Louis got snow too. Nope, my flight was gone. I was told that American does not like to hold up flights for connecting passengers. The next flight to Dallas was an hour later. Nope, I couldn't get on that flight. I finally got on around 11:00 a.m. On the way home on Sunday, my flight left at 12:35 p.m. We were late boarding due to an equipment problem. They finally boarded us 15 minutes later, but then we sat on the runway for about 45 more minutes while they fixed the faulty gauge. Meanwhile, American Airlines called my wife at home to inform her that my 5:25 PM connecting flight from O'Hare to Milwaukee had been cancelled. However, they were nice enough to put me on a 9:00 a.m. flight the next morning. This phone call took place at 12:18 p.m. The customer service rep that my wife spoke to was horribly rude. She was able to get transferred to a different rep who put me on a 6:55 PM flight later that evening. Why they didn't put me on that flight in the first place is beyone me. No explanation was ever given why the 5:25 PM flight was cancelled. When I arrived at O'Hare, I saw that my flight was cancelled. I also noticed that there were at least 10 other American flights that were cancelled. I was hoping to get into Madison because it is a lot closer to my home, but the flight to Madison was cancelled as well. Anyway, I was able to watch the majority of the Super Bowl at the airport. 6:00 PM rolls around, and American announced that my 6:55 PM flight was now pushed back to 8:55 pm because the crew was stuck in Pittsburgh. Our plane was at the gate, but no crew. It started snowing around 7:30 PM. 8:55 rolls around, and no flight from Pittsburgh. I then checked American's depature board. Of the 75 or so departures listed, approximately 65 were cancelled or delayed. No exaggeration. I have never seen anything like that before. The weather was not that bad because some flights were taking off without problems. The Pittsburgh flight arrived around 9:25 p.m. We board the airplane around 9:45 p.m. By this point, the airplane was covered in snow. You would have think they would have deiced the plane while we were waiting for the crew. Nope. We then sat on the plane for over 45 minutes to wait for a deicing truck. They finally finished de-icing the plane around 11:05 p.m. and we took off. I had the rudest flight attendant in history on the short flight from Chicago to Milwaukee. While we were on the ground waiting for the de-icing truck, we were told that we still could not use cell phones or electronic devices. She said if we do, she will report the infraction to the captain. She then stalked up and down the aisles like a Catholic schoolteacher. She reminded me a lot of the landlord in Kingpin. My experience with American was horrible. Every step of the way.