The results it gives are quite different from the ones you get from Google translate , sometimes better , sometimes worse .
Some performance tweaks are included , mainly for people using MSN translator ( Did you notice they increased the number of languages they support ?)