google chrome 5

Rant: Google Translate Toolbar In Chrome 5 Needs An 'Off' Button

<a href="http://tctechcrunch.files.wordpress.com/2010/02/google-translate.gif"><img src="http://tctechcrunch.files.wordpress.com/2010/02/goog-translate.gif" /></a> Ever since I upgraded my beloved <a