Host your blog on your own domain

Many bloggers makes a major mistake with their blogs.  They use a free blogging service like WordPress.com or Blogger (blogspot.com) and they don’t use their own domain name or a dedicated domain for the blog. This is all well and fine but they lose the branding...