Alexa ain’t perfect (how could S Korea’s most popular site be Baidu?), but fascinating nevertheless. What’s with South Asia? India is Google country while all its neighbors are Facebookers. We used to talk about Facebook being a synonym for Internet in Indonesia, but not to Alexa.