If the timing works out, I recommend AY unequivocally... it's been, several times, much lovelier intra-europe than BA, for reasons both substantial (service) and gimmicky (live feed from the nose on landing!!!)...
And Vantaa... well... it's the airport of the future! No competition with Heathrow!