Great reports in this forum.

Just wondering for those who have been lucky enough to go to different cities including HK, Macau and Shanghai, which one would be more recommendable in terms of...