I have lived in Germany and in New Zealand- both are great countries to live in my opinion.
Germany has lots to offer in terms of culture, history, traveling within Europe is great from Germany, you can reach most countries by car. It's cheap to shop and you get all the products you desire. But it's getting harder to get a decent apartment that is affordable (in main cities) and as far as I know the same is true for work.
New Zealand is very beautiful, has lots to offer as in nature, fishing, boating, hiking, outdoor activities, there are also more cultural events happening and the standard of living is high, but New Zealand is incredibly expensive- if you want a nice life, you need heaps of money. And if you want American products, good luck getting stuff shipped.... it is tricky. :0)