I took one of those tests to determine your party affiliation from Spiegel. I had Greens first by a bit and then The Left, Pirates and SPD behind in pretty close succession of one another.
These things of course aren't really great/accurate determiners of how one would actually vote/does vote, but nonetheless this one seemed like one of the better ones: http://wahlomat.spiegel.de/bundestagswahl2009/main_app.php?
My score
66 out of 86 points The Welfare Party
60 of 86 points THE LEFT
56 out of 86 points GREEN
56 out of 86 points FAMILY
48 out of 86 points PIRATES
46 out of 86 points SPD
37 out of 86 points FDP
29 of 86 points CDU / CSU