I can't say I've lived in Bangor, but I have lived in Lewiston. Their pretty close to equal, although I would give the tip to Bangor. Bigger city and close to Bar Harbor for a weekend get away. Bangor is more north than you think, where as Lewiston is a reasonable distance to Portland. Portland...