So, to sum up, there are several factors that drive us to write blogs (or rather, participate in the motivation): record, share, communication, entertainment, and benefits.