We've done both IXL and Aleks, and I like the way Aleks moves kids over the material. IXL is more about drill, IMO. My son loves Aleks. My daughter does IXL (she isn't advanced enough for Aleks, which starts at 3rd grade I believe).