We came across these excellent links at Kevin Karplus' website. His brief comments on the sites are also helpful - we demo'ed ALEKS and were disappointed as well. EPGY math may also not allow enough opportunity to return to subjects. Do you have experiences with these programs? If so, please post comments if you get a chance.
Karplus' Math Ed Links