Which is the best way to create a new blog for your website ?
(a) Download wordpress, upload and install it to your website as a separate folder called http://www.yourwebsite.com/wordpress
(b) Create a blog on blogger.com, and use custom-domains to make it http://blog.yourwebsite.com/
(c) Use other simple Open-Source Blog servers such as sPHPBlog (PHP only) or Roller (Java only) or Pebble (Java only) or any such tool
(d) Download Joomla CMS, and use only the blogging feature of the installation