As far as blogging goes, I've been having more success just writing quick blog posts instead of writing long premeditated posts. I used to think 800 words was the ideal length of a blog post. Lately, I'm thinking more between 300-600 words. I think people like small entertaining posts. Infotainment!
Here's a post about refining an author's online, multimedia presence: