Sarkozy won because he controls the media
During a campaign, most french people get their information from television, and Sarkozy has total control on TV and the press media in France. It is impossible for the socialists to regain power in France as long as media is controlled by huge companies that are the friends of the right wing politicians.
The only solution for France and for many other countries that have political immobillism and a right wing ultra-capitalistic agenda, is to build a new form of media and democracy using the Internet. Currently the Internet has some forums, blogs, video systems, content managment systems that permits some interesting fenomenons. But still the barrier to entry is too low to affect elections.
Ségolène Royal did the absolute best online campaign in the world at http://desirsdavenir.org, using the Internet to promote better democracy in France, using the Internet to broadcast video messages to millions of viewers. Ségolène Royal’s Internet campaign beat all the world records in terms of use of of the Web. But the use of the Web needs to go much further that that, and reach into the living room of a majority of the citizen before it can really affect election results.
I believe the french socialists should invest the little money and ambition required to try and really revolutionnize the media, and providing an alternative decentralized access to information to a majority of citizens. This is the only way that reasonable politics will be able to regain the power in states where a monopolizing right-wing owned media has a monopoly on all the way small political tricks are performed to force the public opinion on the side of corrupted right-wing politicians. The revolution in media and information in a much more profound way is required for democracy to become just and effective to change things for the best for most people.