I'm planning to study computer science at university in 2012. Which university, among HKU, CUHK and HKUST do you think is the best for CS in Hong Kong? Moreover, how about overseas and mainland universities?