Best headgear? Kids sizes too...

Hey everyone. Looking for new headgear for adults and kids for full contact sparring.
There was a thread floating around a while ago about headgear with a clear but open plastic facemask. It was strong looking but had open portions to eliminate fogging.

Right now we have foam TKD head gear with hockey cages for face guards, however they are not adjustable so adults wear them and kids wear them and look like "Dark Helmet" from Space balls and can't see. Plus the edges can be sharp if kicked wrong.

We also have head gear used for mma amature comp. but they have black plastic gaurds which make for horrible visibility.

Thanks for any help offered.