I'm actually very dissapointed with CO. I do get some domestic upgrades here and there but never on the transcon flights (and who cares about upgrades in a one hour flight on the smaller planes?) Their availability for reward on int'l flights suck bad. Their NYC-TLV is sold out 6 months ahead for all dates in the summer. Their food is terrible - I seriously don't understand how people eat it. It's both bad and extremely unhealthy. I bring my own food for the long haul flights (like buy sushi at the airport or something.)