These domain name service sites will help you with the registration process. ENIC in particular will help you search for available domain name and gives alternatives. This may or may not mean that the domain name is available. Now you're probably wondering how much this domain name will cost you. After you have chosen and registered your domain name then it's time to find a reliable Web host.
Reliability is the keyword.
Even more important than uptime is technical support. You're going to need a Web host that is easy to contact and has the answers to your questions and problems. There are several key features you'll need to look for when choosing a Web host. You don't want to have to switch host services, because they often charge you for the initial setup service. With some Web hosts you may need to get the commerce account in order to have use of a secure server.