Well, if you saw the picture from 2007 then you saw the picture from 2006. Sorry. This was the first year for anything more than a couple strings of lights on the bushes.
The Village - Christmas In the City
So this page isn't a total waste, here's a few pictures of the Dept 56 Villages in the windows.
The Village - New England