Mind you, the problem with Altavista translation is that use an URL to get the results directly -- they send you to their front end -- whereas Google supports several different languages with plain old ordinary URLs. That allows you to do things like this:
... or even create bookmarklets to automatically detect and translate several languages for you.
Can't wait until Google supports more languages with their translation. One simple button to translate everything on the fly!