I live in NJ and have a 7.8kW solar system on my roof. I purchased it through Home Dept/BP Solar. The state rebate covered about 65% of the cost. I only had to pay the other 35% of the cost up front. I applied for the system in 2005 and about 6 months later in April 2006 I had a working system on my roof. I have been extremely happy with its performance especially since my roof faces pretty much directly south. Not only do I save in electricity, I also get Solar Renewable Energy Credits that I can sell to help pay for my cost of the system. An SREC is received for every 1000kWH of electricity generated. My system generates about 9 SREC's per solar year. The solar year begins in June and ends in May. After it was installed I immediately purchased RS485 communcation boards for the two inverters and an RS232 to RS485 converter for a PC and runs the SunnyData software that continuously monitors the system. It reads various data every 8 seconds and I use ssh/rsync to push it to a linux server every minute where I wrote some scripts to parse the data and create almost real time graphs of its performance. For anyone interested, I setup my own domain mysolarenergysystem.com where you can view all the details about the system. I also had the electric company replace my meter with a net meter, so each month on my bill I can see my exact in and out usage. The net meter has what looks like a phone jack that can be used for remote monitoring. I asked them about it because I wanted to connect it to my computer, but unfortunately they didn't give me much of an answer except that its not used, but would have been nice to monitor and graph daily statistics for that as well.