With starkly different visions for bloc's future, parties across the continent vie for the votes of 400 million people, in the most hotly anticipated such vote in recent memory