I have an HTML5 website that I'd like to get on the web. It has a few simple web-based games on it, other than that it's pretty basic. I have no experience with this kind of thing, so haven't registered a domain name or anything yet.
I'm trying to find a reliable, secure web hosting service and/or domain name-registrar (with whois protection). I have heard good things about both 1&1 and Namecheap, and I'd like to get some feedback as to which of these is better (or if I should use something else).
Also, I have heard that it is better to register your domain and host your website from two different services- i.e. register your domain under 1&1 but use Namecheap for web hosting. Is this true?