Great idea! I have a suggestion, however; instead of buying all the infrastructure to try to store your own power, have the power comapny put a two-way meter on your house. Then, when you generate more power than you're using, they take it. When you need more than you're generating- like at night- you buy it back. This has several advantages, among them the fact that now you don't need to buy or maintain storage, the utility becomes your 'perfect' battery, since you always get 100% back from what you sell them- with batteries you only get about 2/3 back- and it simplifies your power controller circuitry, making for a less expensive install all the way 'round.
Ultimately, you want to have enough geration capacity to roughly double your daytime power consumption. Then, you'll more than likely not quite buy back all the power at night, and your power bill will beome a credit. Kinda nice...
Every state has different rules and regulations on how you can sell your power to the utility and for how much. Keep in mind that with solar, you're doing the utility a huge favor because you're generating excess power at exactly the same time they're trying to cover their peak usage from all those air conditioners running in houses in the sun- often even while their occupants are away working!