Our dewpoint temperatures have been about 5 degrees above normal for quite a while now. When we get clearing skies, massive, energetic thunderstorms can erupt.
Flagstaff Dewpoints - Summer 2010
Precipitable water remains high.
Precipitable water August 2, 2010
We can expect more of the same for at least a couple more days.