I'll add that I really think that the final fight is not going to be White Walkers vs Dragons. I think it's going to be a tremendous fight and that Drogon (the biggest dragon) is going to be tamed by Bran Stark is will control him and stop the fight.
I have this feeling ever since they went on the warg path with him that he will be controlling a dragon one day.