hi..
There are many free website builders available and some of them i mention follow
Wix,Wopop,MOONFRUIT,DoodleKit,Webs,WebStarts,WEB START TODAY,EXAI,JIMDO.
I am going with WIX because it have many features which is help full for beginners. Wix offers three main services, including website design, mobile site design, and customized Facebook fan pages.There are both free and paid versions of the service, allowing customized domain names and removing banner ads. This is my point of view.