This is interesting: Germany is drafting a law to allow Britons living in Germany to keep their EU citizenship by becoming German citizens while still keeping their British citizenship, which is normally a no-no.
I would take a second citizenship in a heartbeat if I qualified for one.