Everyone who has logged on to the internet has at least heard about blogs. For some these blogs are means to express their opinion on various matters, while