I almost forgot. If you get over 200 inches of snow a year, do not even consider a Solar system of either type. You will highly regret the choice if you decide to spend the large quantity of money they require.
I highly recommend the Wood or coal fired boiler at your latitude.
We have toyed with the idea of heating our water in the winter months with our wood stove. I have to investigate that more. We have an old water heater sitting out in the barn that we can use.