Gshaughn - 3:28 pm on Jun 9, 2010 (gmt 0)
martin - i don't have any answers, just speculation and reporting my experience. I think everyone agrees the serps are weak. I can't imagine G is happy with the results. Whether it is due to problems with the algo, issues of re-indexing, etc. I think it's all speculation.
We noticed a lot of changes early in June. G officially announces 'completion' of caffeine last night. I think they'll be more changes/tweaks affecting the serps, as stated in the G post "So stay tuned, and look for more improvements in the months to come."