I was upgraded last week in HKG from Y to business class. As a matter of fact, they didn't even say anything to me, but when I received my boarding card, I noticed by the seat number that they had bounced me up. By the way, that was using a BA Gold card.