Wondering what company (and where) you should register your domain name with? Let us help you dive through the infinite online options.  Before we go into who we think the best domain registrar is, we have explained what a domain name is, what a domain registrar...