Setting up a WordPress blog on your own website is fast and it is easy. The entire process becomes all the more simple if the installation is offered by the web hosting provider that you are already with. The web hosting company can install the WordPress blog from their own control panel and they will give you a choice of free WordPress themes or p…