There is obviously no short answer, and by "short" I mean "less than thesis length", but one idea is biological.
If you think I'm going to go off on a flight of racialist fancy, please feel free to stop reading and start flaming here, and enjoy your ban.
No, it's to do with crops and beasts of burden. The reason North American civilisation never got off the ground to the same extent as it did in Europe and the rest is that they didn't have the right animals and plants to settle down in fixed farming communities. They just ran around hunting bison all day, and history teaches us that in order to develop technologically you have to stop running around hunting bison and build a town in one place. The same is arguably true of Africa - and certainly of aboriginal Australia, except without the bison - although I'm not so sure about the Central and South American civilisations. Possibly they were just unlucky, with a combination of disease and crazy millennialist views scuppering their fight against Cortez and his lot.
Similarly, the reason China has, when averaged out over the past few thousand years, been a superpower, is that its alluvial plains are so incredibly fertile. I mean, we're talking seriously fertile here. You could drop a penny there and it would probably grow into a penny tree. That's how fertile it is. Ditto Egypt; the Nile valley is not only fertile when compared to the surrounding desert, it's actually pretty fertile when compared with other agricultural areas. Certainly more than the Mediterranean.
So we're looking at a combination of fertile soil and crops/animals that push the emerging tribelets towards a static, rather than a nomadic, existence. This leads to the rise of cities and mini-nations, and at this point social (cultural/religious) factors kick in and determine each one's attitude to technology. These are far harder to predict, because they're basically pretty random, but it's known that the Roman Empire's economy and scientific progess stagnated somewhat because their preferred solution to a problem was to throw slaves at it until it went away, with innovation only starting where that failed. Similarly Central American culture was prevented by various factors from developing a tradition of technological advance.
One might almost argue that monotheism helps; Christendom and the Muslim world have, between them, carried the torch of progress for thousands of years. The big elephant in the room here, though, is of course China. Why China invented so many things so much earlier than anyone else is not really known, but I'm prepared to wager that its trade played a role. And by that I mean: Silk.
In a sense, then, we come full circle to the crops idea; if China hadn't had the resources to become a silk-producing power, then the great trade routes would never have sprung up. Without trade, ideas don't mix so much and less revenue is available for the government to give to crazy inventors who want to play around with black powder or flat, white sheets.
So in the absence of a research grant, that's my answer. The available crops and animals, with the additional randomising factor of cultural pecularities, can go quite a long way towards explaining who's hot and who's not in the last five thousand years of history.