I always thought people blog in order to share the ideas and great experiences with other people, before a knew its a valuable way to promote a...