Google Chrome has some nice features, one in particular being the automatic translation. Unfortunately the performance on my home machine was awful, with long pauses before loading pages despite the usual attemps to cleanup, reinstall etc etc.
In a fit of frustration I tried IE, and was pleasantly surprised to find it very fast and very usable, with the exception of the translation part. Bing isn't very well integrated, and simply doesn't do very good translations.
I don't like the Google Toolbar, but needed a button to do one-stop translation of the page, and found two solutions.
The following bookmark will take the current URL and open in it Google Translate:
To install this in IE
Bookmark the normal Google Translate page translate.google.com.
You can change the target and interface language by modifying the tl=en and hl=en parts respectively.
By setting up Google Translate as a search provider, you can send the current address bar content in two clicks.
Use the tool at the following page to create the search provider: www.enhanceie.com/ie/SearchBuilder.asp.
The URL you need to use is: http://translate.google.com/translate?hl=en&sl=auto&tl=en&u=TEST
To do the translation, click the little down arrow by the search button in the IE address bar, and click the Google Translate button twice.