How far in advance should you book your Christmas vacation?

It's mid June and while it may seem early to even  be thinking about Christmas, believe it or not, in terms of planning a vacation for Christmas week-- you're actually running late.  The week between Christmas and New Years is known as FESTIVE week and it's the most popular (and expensive) time of the year [...]