If you want to get an overview of the federal government budget of Germany: http://www.bundeshaushalt-info.de
On 28 June 2012 the Bundestag had a voting about a draft law to allow marriage between same-gender couples – and it was declined.
Also see (in German):
Well… in Germany we have a regulation in the tax law, that companies can declare their cost for cars, which they purchase and run for their emploeeys (“Dienstwagen”) as running costs – which reduces the tax so the cars get in fact paid by the society.
(Please see the German version for more details)