Originally Posted by
AC110
And I'm firmly in the 'don't register where you host' camp. If you ever have a hassle with your webhost, you don't want them having any control at all over your domains. No fine print, no hassles. In fact, my registrar doesn't even offer hosting.
I used to do support at a web host that had registration as a sideline, and I agree with that notion to a point. For absolute beginners, using the registrar's hosting (or the host's registration) eliminates the need to point DNS and a lot of associated confusion. People who are comfortable setting DNS records and who understand propagation are better off keeping the two separate for the reasons you indicated, unless they trust their host/registrar implicitly.