Hi GGG, I really think it depends on the kid. DD was 8 when she first tried EPGY, and although she used it for a while, she found it to be slow moving (even on the gifted setting) and glitchy. We recently tried Redbird since we still have a subscription, and it was VERY glitchy. Both were a "fail" for DD (who now prefers AoPs).

DS started on Dreambox at 5. I'd personally prefer Dreambox for a younger child, but as he has advanced past 3rd grade, he does not like the format as well. So it may work for you for a while.