If you want free domains the best and the only place to visit is www.Dntemple.com . I have tried it myself and I just got a domain in less than 8 days time, thats incredible speed.
The system works automatically and there is no need to request for domain anywhere in the forum.
They are associted with N4me.eu which functions as the domain reseller.
For more information visit http://www.dntemple.com.
Its also a place where you can share and gain knowledge on various aspects of domain and webhosting industry.