Herenow - thanks for that article, absolutely fascinating, given my DD's working memory was over 4 standard deviations from her VCI!
With Mathletics here in Australia it is mostly used by schools but anyone can sign up. You do have to pay, about $90 p/a I think it was, but here at least there is a 1 or 2 weeks money back period which gave me the confidence to go ahead and see if it worked for DD. Given how obsessed with it she is, and she seems to have taught herself (or asked us to teach her) 1/2 of this years curriculum in the last 3 weeks, I figure it was $90 well spent. From what I can make out from discussions on local forums you also have much more control over how your child uses it including the ability to switch grade levels, if you pay yourself rather than the school controlling it.
Unfortunately the Mathletics website is detecting my location and forcing me to the Australian version of the site so I can't see what mathletics.com looks like and how similar it is to our version.