I've never lived in Singapore but I go there many times a year, and each time I do it seems more and more "lived in", and a city that I want to live in.
Hong Kong on the other hand seems to be rapidly disappearing up a dark void of shopping mall of same same outlets and urban renewal. More and more a city I don't like living in.
While Singapore protects its heritage Hong Kong throws it away for short sighted greed.
Over the years I've seen the magical cultural diversity of Singapore, first bottled and sold as some kind of resort attraction, fight back. Singapore has taken back its city, beautifully preserved and all. It's no longer Disneyland but a rather wonderful Utopia of food culture beauty and intrigue. Now we just wait for the socio-political gap to catch up. And boy it is in leaps and bounds. It wont be long in my opinion before Singapore even has a gay prime minister.
Hong Kong hasn't had a magical touch. It get flatter by the day, not simply because they dump their mountains into the harbour and knock down their heritage (too late) but because its losing its charm and intrigue by the minute, the very stuff that made it Hong Kong. China as big brother and the future looks bleak.
The very last vestiges of this intrigue are totted as a single tourist destination, the rest already long long gone.
Hong Kong wants to reinvent itself as one giant shopping mall stuffed with tourists. Where the locals are going to live is any ones idea but I don't suppose they mind, as long as they can trade.
Singapore has fast over taken HK even as a tourist destination its just so much prettier and closer to Thailand, certainly for the Chinese who like a good bargain like the most of us.