I was thinking yesterday about your question and decided to write an article on the topic of writing quality articles in an hour or less...well, the article turned out to take 2.5 hours and is currently around 2000 words. Go figure.

Anyway, I did figure out in the process of writing that article: one of the main things that helps me write fast is to start with good research. I use AccessMyLibrary.com for a lot of my sources. I start with a general topic but my main point usually develops from the supporting material. I've found this to be much quicker than coming up with a a specific idea and THEN searching for supporting material. For example, I might type in "emergency management interview" and that brings up several interesting interviews with professionals...as soon as I see a common thread or topic (for example, resources for minimizing earthquake damage), I zero in on it, that's my specific article topic...then I jot down the main idea, make a quick outline of the ideas I want to include, and plug in my supporting material--quotes, statistics etc. Once I have the skeleton, with all the supporting material already included, it's easy to write the original content. That's a bit of a simplification, but it's generally how I approach any articles that require research.
The other thing I do is keep track of when I start writing and when I stop--including taking breaks. I used to think one article took me a lot longer than it actually does, because I didn't notice things like answering the phone, having a snack, etc...
I hope this helps a bit. I was surprised at how much I had to think, to figure out my own process and nail down exactly what helps me write fast. I guess our own approach to writing always seems "normal"...
