Should you buy or sell the monster of the web here at $900? Many institutional growth investors with a long-term horizon will keep their shares and probably even add to holdings here because they don't want to miss the ride to $1,000. But the recent spate of downward earnings estimate revisions brought the GOOG down to a Zacks #5 Rank this week.