This is always a great topic and discussed often. Many of the forum members have taken the plunge and installed, searched and researched just what you are doing. There is a location for many of these earlier posts at this site;
ClickyOnce you get your solar panel, you might consider improving your capabilities by upgrading your batteries, or maybe do that first and forgo the expense of the solar, as well as take a serious look at your energy consumption and make some changes there too, LED lights, turning lights off sooner than you have and auxiliary heating sources that will minimize the biggest power drain, your furnace.
I love my solar, but it is not the economical way for most.
b