All you need is a domain name, but it's a good idea to have that anyways in case you ever want to leave. I use this solution with my kids and it works great because it also allows me to control access to certain services and reset passwords for them, etc.
Google's approach is heavy handed, but it's a really bad law.
If an account is created for a person under-age, suspend ad service to that account (end data collection) and require a nominal fee to activate it (which provides abundant evidence of parental consent). Cutting off the next generation from email does not seem like the answer. Would a Montessori-educated, eight-year-old Sergey Brin have appreciated such treatment?
Since that won't happen, I mean, when we have kids I guess we just have to pay for hosting and administer their email ourselves?
Google products are free, they make money on data collection/advertisements. People who they can't advertise to aren't profitable, and it's unlikely a nominal fee would make up for all the overhead. The user is their product not their customer.
OK I concede that one, and it made me laugh.
http://business.ftc.gov/documents/bus45-how-comply-childrens...
Want your email free, just do it the internet way: host your own.
it will cost you very little and you will not have to deal with crap like that, alternatively you can have a chat to your friendly domain hosting company, I am sure they will have something that will fit your needs.