I think they are still at the top of the class as far as American carriers and being based in NJ they are incredibly convenient. I fly CO almost exclusively and while I have had problems in the past, they were minor in detail and always resolved to my satisfaction, I have hope this one will be as well.
I will say though this is the most incensed that I have been with CO ever. I just felt there was more that they could have done and I didn't see any sense of urgency on their part and less they showed the more irritated I became.