Google Toolbar Version 3 Beta posted in Elsewhere on February 21, 2005 by richz SHARE Tweet The freaks at Google are at again with the third version of their toolbar for Internet Explorer.