doughayman - 1:51 pm on Jun 6, 2008 (gmt 0)
Without any appreciable details to add, add me to this list as well. Traffic down 90 % since 3 days ago. Extremely frustrating. Nothing appreciable done except for adding some new minor content. Sometimes I think Google has gotten to be too big a corporation, with too many people turning the knobs.