Traffic Rank: 256,503 United States Flag Traffic Rank in US: 76,099
Traffic Rank: 257,965 China Flag Traffic Rank in CN: 57,016
As far as forums go, you can see this forum ranks higher than EL on an international basis and in the US. EL gets a majority of it's traffic from China. Judging by the spam I've seen there, not surprised.
We've already seen this site have a huge influence on a company's bottom line fwiw.