Well here's something strange also. I flew a week ago to YYZ via IAH and booked on continental.com. I had several choices for this flight but picked the United express flight (it was coded as a UA flight and was a CRJ which had 6 first class seats. The CO flight leaving a little later was the usual ERJ which I have flown that has no first class. When I tried to select seats, it would not allow me to pick on the UA flight but when I checked a few hours later to check seat selection again it only showed up as a CO flight but showed the CRJ. configuration. I was upgraded at 48 hours (gold) and when I checked in online my boarding pass printed out with the UA flight number. When I arrived in IAH, the board only showed the CO flight number??