For the record I used my work email and I work at a newspaper ... so maybe that helps? Had no idea it was so exclusive... and nor should it be, it's a den of deprived geeks like anywhere else. Not slamming really, but it's not like the vetting process makes it all that great. It's no Teh Vestibule though ... jezzus.
There was this ancient prophecy that was written on this ancient scroll inside and ancient tube thing stuck in my ancient drain-pipe that said "The path to NeoGAF registration is paved with challenges young warrior..." and featured a detailed map that lead me to here: http://www.neogaf.com/forum/register.php
I had an account, never used it, it expired, did the registration again, never used, it lapsed again.