The domains don't need to be exact to what you want since you will eliminate some names out of the list along the process. After you come up with the last set of domain names, carefully choose the right name. You may ask some opinions from your friends and see which domain name will generate more points. After you got your domain name, you must check if the domain name is available to register. If so, register to reserve your domain now since the domain name going fast these day.
Many people even do business of registering domain names for sell.
Choose the registrar that will give your the best service and good price. If not, you can choose yourdomain.cc or yourdomain.to domain names. After you got your domain name secured. Choose the best value, affordable, good testimonials. It is best to register your domain and host your site at the same plan.