Thanks all! Great suggestions!

So far my kids LOVE IXL (http://www.ixl.com/)! We ended up buying a monthly subscription for both kids. They've been taking turns playing it all night!

Kumon does not sound like it would be the dysgraphic DS' cup fo tea!