I've also been letting my son use Typing Instructor for Kids Platinum for the Mac. I will sit nearby and check that he's got his hands on the home row and I'll encourage him to leave a few mistakes uncorrected so he can get practice with speed and accuracy together.

Well, last night for his spelling homework, he was allowed to print or dictate sentences using each spelling word. Mr skateycat and I gave him the choice of typing his sentences. Not only did he do it, but he said that typing his homework MADE HIM HAPPY!

PS - My son is now 7. His birthday was last week.