Blogging has become not only an American craze but a world wide craze. People love to share their thoughts, feelings, passions, expertise, or simple opinions on any number of subjects.