well, after experiencing this issue for many months, _it now seems resolved_ on my machine, as well. (knock on wood.) frankly, i'd become so jaded that i'd stopped paying attention to it. so, i can't say exactly when it stopped occurring.
one possibility was the fact that i'd recently installed 10.6.3, so i came here to see if others had observed the same.
but now, reading your account of removing, from the dock, folders containing thousands of images, it occurs to me that i recently did just that -- _purely by coincidence_. at the time, i had absolutely no idea that a connection had been made between such folders and this issue. i removed them for another reason, all together.
this is a perfect example to illustrate how important it is to not draw conclusions about cause and effect too quickly. at this point, unless we start to see posts from various users that 10.6.3 corrected the issue for them, i'm more likely to believe it was the removal of the folders that cleared it up (at least for me).
(i also agree with those who've stated that there may be multiple triggers and that on any given machine, it may be possible that any one or two of those triggers might cause the issue.)