The Blogging Mix: Key Elements to a Successful Blog! (content, Connection and Continuity)