Found by way of Slashdot: the top 10 IT locations. Despite the Internet, physical proximity does still matter. These are places for research and for starting businesses, and therefore, also for attracting talent.
1. Silicon Valley
5. San Fransisco
6. Zhongguancun, China
8. Fort Meade, Maryland
My complaint is that he list seems to mix up categories. Some listed are cities or states, but some are entire countries. Where in Finland, Japan, Taiwan, or Romania, exactly?