Hi,
I don't know how old your son is but for our 3yo we like "Brilliant Sari". It doesn't teach phonics but i've found it's a great way to get him to exercise his motor skills, his memory, and just work on some basic skills. it has a bunch of games in it (like memory cards and matching and...