You can also wait until you have a hosting provider, but I do not recommend this. You do not need a hosting provider, or DNS server Information, to register with them. Once you register your domain name, it should be updated to the database in about 24-48hrs. It is out of common courtesy. If you were to use a company's DNS servers, without their knowledge, the could be unprepared for the increase in Internet traffic and their network would get bogged down with requests.
Recommendations are available here .
Home Site Contents 2001 SweetStream Web Design and Matthew Lind. All Rights Reserved.