I prefer the local 1:1 kW banking that my electrical utility company offers: rather than being paid, all my excess generation gets "banked" and I can use it during heating season.
Obviously, if you generate more than 100% of your needs, you're going to want to get paid.