Here's a couple of sites to get you started. Then google around for more...
http://www.partsonsale.com/http://www.oksolar.com/n_cart/search.asp?cat=Solar%20EnergyOne of the things I like about it is if the power in the neighborhood goes out, you still have power running on batteries or your solar panels.
I don't know about selling credits, but if you generate enough power to run your meter in reverse, you could actually get a check from the power company instead of a bill.
(There's more to it than this, but I just thought I'd put my 2 cents in.)