Reading Time: < 1 min For those of you that love the Google Toolbar, but have been missing it with Firefox 3, your wait is over! http://www.google.com/toolbar I figured we’d see it updated this week, since the public release of Firefox 3 is scheduled for tomorrow. I also expect we’ll see an update to the Google Earth plug-in very soon, […]