ScubaAddict - 1:58 pm on Sep 29, 2011 (gmt 0)
Psyche! The Big G giveth and the Big G taketh away. Here today, gone tomorrow. 80% gain Tuesday, 80% drop Wednesday.
That is overall traffic - just looking at google, they delivered 175% more traffic Tuesday, then back down to pandalized levels Wednesday. (U.S. based site)