Have a look at domainandserver.com. You ask WHY? Well, it’s hassle-free. Being a Senior Analyst, I don’t have the kind of time to keep track of the website hosting or domain name expiration, etc. They certainly know how to keep you ‘posted’. No unnecessary communication, always to the point. The most important thing - Clear cut information. I have been dealing with them since 2004 and mind my words, they have never kept me in the dark. The functionality is so smooth, that, I don’t even consider even if there are any cheaper options. They have been in this business I guess since the year 2000. The experience surely reflects in their professionalism, problem solving and services.