Well, from what I understand it will be at the Hopkinton Fair ground in NH. A person from where I work, who happens to be very much into the Loon Highland Games, was equally distraught about the change in venue.
However, she did take a trip up to the Hopkinton Fair Grounds and was impressed with the layout. She said it looks like a great place to have the mass bands and such, so perhaps it might turn out ok.
I am still going to miss the mystic of the White Mountains. We use to stay at a place called "The Lodge" which had great accomodations and was right on the river there. Was perfect, we would grab our coffee and breakfast muffin/bagel in the morning and pick up the bus right there, all in short walking distance from the hotel.