I have Sunpower Panels. I didn't get them through contractor. Instead I got them through an installer in Cali that had them sitting around as left overs from a project with the utility and I got them at a great price. Space was not a concern for me but thier efficiency is amazing, even in low light. They also don't seem to lose as much power as I expected as the weather is warming up. The advantage of sunpower is thier high efficiency which means if you have limited space you can probably fit more panels on your roof in the same amount of space, and each of those panels will produce more power than the larger panels of other manufacturers with lower efficiency. The disadvantage, as previously mentioned, is the Positive Ground requirement. The positive ground requirment is instituted because of the all back contact A5 solar cells developed by sunpower. They use pos. ground inverters to eliminate a static polarization effect generated by the cell being at a different electrical potential from the ground. Positive grounding corrects this, eliminating the need for metal contacts on the visible surface of the cells, which in turn creates a larger solar absorbtion surface for the same amount of material, thus higher efficiency. Sunpower panels also perform very well in almost every catagory you can think of, low light, temperature coefficent... etc. Neil stated that Xantrex manufactures inverters for sunpower which is true. Thier current line of inverters are just Xantrex GTs with a sunpower brand label slapped on them and a slightly modified paint job. If you try to get a GT inverter directly from Xantrex though with the positive grounding option you will probably have a rather difficult time. I had to harrass them a little in thier forums before the ball really got rolling on them finding me an inverter, but they did and it works amazingly well, only took 2 weeks to show up too. However, sunpower would supply you with a xantrex inverter from thier stock. The issue you could have potentially is that 10 years down the road after your inverters warranty runs out and it breaks down, Xantrex may no longer manufacture Pos. Gnd inverters at that point and sunpower may go out of business. None of which are likely to all happen but its a small risk. HOWEVER, you could always buy a Sunny Boy inverter, every model they make are both positive or negative ground, you simply change a jumper fuse. The sunpower panels will also work with a negative ground inverter, they just lose about 25% of thier efficiency. If I were making your decision, and space was the primary concern I would go sunpower all the way.