T techflash.com Canada beats the U.S.A., and Twitter beats the New York Times 12 points cwan 16 years ago 11 comments