Solar heating does work very well. But that is dependent on a few things, amount of sun and exposure (south - best, west or east is good, north is a waste), square footage of panels, pump runtime.
Look here for some info:
http://www.powermat.com/
The above link mostly deals with in-ground pools, so it may not be exactly what you want, because it sounds like you have an above-ground, but it is good backgound info.
Here is some above-ground parts:
http://www.bestbuypoolsupply.com/abovegroundsolar.htm
Bookmarks