Just an update, we interviewed 4 companies - SunRun, Solar City, SunPower and Sungevity.
It came down to Solar City and SunPower. Solar City had the best price but couldn't cover all of our energy usage every month due to limited roof space available.
So we are going with SunRun because they have more efficient panels and are able to cover all our usage each month, even though they are more expensive up front. When we run the numbers, Solar City and SunPower both have an investment payoff time of 7 years, but SunPower pulls WAY ahead after 7 years due to their greater efficiency.
Note, this is probably only going to be true for people that don't have a ton of roof space facing the optimal direction. A buddy of mine went with Solar City because he has a huge south facing roof, so he was able to just add a few extra panels and cover his entire usage.
Total for our install will be $19k up front, but after rebates will be $12k, and covering 100% of our usage. In contrast, Solar City was $10k up front and $7k after rebates and could only cover 71% of our use.
Right now we have $5k in cash, and can save about $2500 per month to put toward the panels. So it'll be a few months before we can move forward. But still, it'll be this summer. Very exciting!