Preliminary German election results are in. It looks like there may be quite a bit of chaos ahead. None of the feasible 2 party-coalitions coalitions will be able to garner a majority by themselves, and a "big" coalition between conservative CDU and social democrat SPD has been ruled out by Schroeder, who has not conceded defeat.
All of the smaller parties (Liberals, Greens and Left/former communists) have between 8 and 9% of the vote, meaning Bundetag majority is only possible via a three-party coalition. The politically feasible options are either a Conservative-Liberal-Green coalition (interesting possibilities there), a middle of the road Social Democrat-Liberal-Green coalition, or the scary prospect of a Social Democrat-Green-Left (former communist) government.
Of course, Schroeder may still come around and join up with the conservatives after all. But, right now, he has the advantage, as he has more possible coalitions to choose from. CDU would never hook up with the former communists.
Ironically, the two smaller parties, Greens and Liberals are now in a position where they can choose who the next Chancellor is going to be.