I may have missed something, but there seems to be no mention of political parties in this discussion.
As for me, I could envisage an international peak oil party, say POP, much like the European Radical Party, which is a truely international party, not a conglommerate of national parties for the sake of EU government. In like manner such party could, say in Europe, set as its goal making EU citizens aware of what is ahead of them, and daring to speak out on this, wanting to discuss options on a political level, and searching for legal structures to make the transition be viable. In the meantime it could work at building a net of such parties globally.
I'm much disappointed by Dutch Green party, that is Groen Links (to be translated as Green Left, as in opposed to Right, not as in opposed to Kept

): they haven't shown any awareness about the fact that their beloved alternative energy options will simply not work within the peak oil time frame. They have no clue about the problem, let alone about the fact that the ever rising interest in biofuel will only serve to annihilate rainforests at an even faster rate than ever before.
Some weeks ago at a Berlin bookstore I leafed through the recent book (in German) by Joschka Fischer, the former leader of German Greens and the soon to be replaced German Minister of Foreign Affairs. It's a book on the international politics that's ahead of us, and though it seems to offer some interesting ideas when it comes to global warming, any awareness about peak oil is lacking. I find that rather disturbing.
I do feel that grassroots movement are indeed absolutely necessary, but also that it does also require some sort of political representation, just to have a greater chance of being effective.
And then of course, wherever you can, trying to influence media and press would not be a bad idea either.
Well, just some ideas.