let's remember that their 20K award equals a 35/40K award on other airlines...if they went where I needed to go I'd be on 'em all the time.
I also think they have pretty good customer service--they sent me a $99 anywhere to keep your miles from expiring coupon--noticed that it had a wrong address plus there was a mileage discrepancy. The agent was patient and good at tracking down what the problem was.
Had a good trip to Phoenix last August!
jl