Very interesting graph... specifically note where the US places.

I would have definitely thought that as the US is pretty much the hub of the internet economy, they would place much higher on this list.

Posted via web from Salman S. Qadeer