The Beijing Olympic committe posted this final table, weighting the Gold medal more than the Silver or Bronze:

NBC in the States puts up a table based on total # of medals:
USA – 110 medals
China – 100 medals
Russia – 72 medals
complete list
A much fairer comparison is GDP / Total Medals:
North Korea
Jamaica
Mongolia
complete list
Or, how about sorted by Population / Total Medals:
Bahamas
Jamaica
Iceland
complete list
It’s a bit silly to rank directly the Bahamas (pop. 331,000) against China (pop. 1.3 billion). Comparisons by GDP and population are much fairer.
I’d say Jamaica had the most to celebrate in Beijing. The host Chinese may well be even happier. Not only did their Team have fantastic results. But the Games were the best ever.
