Namecheap is the best domain registrar as it is cheap & provides more features like free WHOIS privacy protection.