How about, instead of medal league tables we have this method...?
Here is some data analysis for you:
Enough of all this Olympic medal table nonsense! Obviously China are going to win more medals than anyone else; they've got 20% of the world's population so have more people to turn into top-class athletes. So let's remove the population factor and compare countries on medals per person (mpp) instead.
Avoiding any boring old assumptions about fitness, age and finance, my calculations show that in fact, the best performing nation as of midday on the 20th August 2008 is Slovenia, with 2.4 millionths of a medal per person, followed by New Zealand (2.1 millionths of a medal per person) and Jamaica (1.8 millionths of a medal. Micro medals, if you like). Armenia is in fourth, and Australia is fifth, beating the UK (20th), the US (41st) and China (59th). Each Chinese person has a mere 0.05 millimedals, or 50 micro medals.
Looking at gold medals per person, we see Bahrain at the top of the table. Each Bahraini has 1.3 golden millimedals, streets ahead of second place Estonia on 0.74 gold millimedals but there's Jamaica, third again on 0.73 gold millimedals, and Australia in 5th place with 0.51 gold millimedals per person. The Chinese rank 40th in this table with 30 gold nanomedals, and Britain is 12th, with a quarter of a gold millimedal each. Spare a thought for the Indians. Each Indian has only 0.0008 gold millimedals each, or 800 golden nanomedals.