Why the hate for Spirit? Do your research before heading on your flight and you'll be pleased with your experience. If you're paying $100 less each way than other flights, a light should go off in your head as to why. Spirit is the bare minimum. It will cost to check your bag. It will cost for carry-on luggage. It will cost to get your boarding passes at the airport kiosk. Pack lightly and print out your tickets at home and viola...no charges!
My flights were on time. I had plenty of legroom as a 5'6 person, and my fiancee had plenty of leg room as a 5'10 person. The staff was friendly and I arrived at my destination safely. I have no complaints.