Microsoft seems to have unleashed (but as of the time of this post has not yet announced) Windows Live Translator in beta. It's pretty slick. As you'd expect, you can translate either entered text or a web page for which you provide a URL. Here's an example, one of my recent blog entries translated into Spanish.

(via LiveSide.net)