In HKG there is a money changer on the ground floor of the
"Hankow centre" 5 - 15 Hankow road TST. Just behind the Peninsula hotel, they give pretty good rates. Show your airline ID and it will help a little more!! ( but only a little )
If you have an HSBC acc, HSBC seem quite good too.
cheers