Sorry to hear you're going through all this. I thought I'd post a couple things that came to mind. I will try to look through my favorites later and see if there's anything else.

I know you said you're looking for reading, but I thought I'd post this math site in case you might find it helpful. http://www.dr-mikes-math-games-for-kids.com/ Lots of fun stuff there.

Like the PP, I've also heard good things about Starfall.

My boys have sometimes enjoyed:http://www.wordcentral.com/games.html

and http://www.spellingcity.com

I can certainly understand you want your sweet boy back. I hope you get him back soon.

Sending good thoughts your way!