My oldest is 12 and we use Time4Learning. She's really enjoying it! She's very verbal and enjoys reading and writing. She enjoys the independence of it, and working at her own pace. Her favorite subject is langauge arts, so of course she's flown right through the 7th grade lessons and is now doing 8th grade. I had to start limiting her to only one langauge arts lesson per day!
I also have a 10 yr old son with severe dyslexia and he uses Time4Learning too. I highly recommend this program for dyslexic kids. They have a little parrot icon that you can drag and drop to whatever you want him to read for you, and you can also use the more sophisticated Natural Reader software in conjunction with the lessons. (free!) You don't have to enable those functions if you don't want your kids using them, but for a dyslexic child this is wonderful!